Chris Nielsen, Consultant, Arke
Matt Skepner, Director of Technology, The Wyanoke Group
While developers might aspire to follow Helix principles, the implementation obstacle is often the technical debt associated with refactoring a large code base — a code base that was designed prior to the introduction of Helix. Helix discussions often assume a project starting from scratch and describe an ideal state of development and best practices. However, in the real world, the body of knowledge that constitutes “best practices” has evolved over time, and few projects actually start from scratch. It is normal to have some level of legacy code and technical debt in any large project. These areas of code are not often addressed when describing an ideal project state. This session will focus on techniques to move from theory to practice.