Craig is in Atlanta at Agile 2016 and catches up with Michael Feathers, author of “Working Effectively with Legacy Code” and they talk about the following:
- Working Effectively with Legacy Code originally started as a book about Test First Programming but morphed into a book about the techniques for refactoring code in legacy systems
- The Pinned Progress Curve – for many people there is no incentive to change so the mean gets larger between the status quo and good practices
- Agile Alliance Deliver:Agile conference
- Organisations that have technical founders have a very different character to their work internally, need to make knowledge of the quality of software more pervasive – the business need to understand more about the technical side, and the developers need to understand more about the business
- Code that has excessive error handling typically has other design problems – benefit in thinking about whether…
View original post 155 more words