Bridging the Gap – Bundling and modularity in a Sitecore codebase

One of the most important things when designing a Sitecore solution is how you intend to deliver aspects of the solution. In many cases this could be large scale releases of the whole implementation, but in my experience this only serves to limit cadence and increase complexity of delivery over time.

“Modularity refers to the concept of making multiple modules first and then linking and combining them to form a complete system.”

In the case of many Sitecore projects, it can be considered that Helix shows one approach for a component based software solution (strictly speaking in c# is by nature modular as a module is considered to be a an assembly).

Continue reading