Continuous Evolution Over Software Rot
A greenfield project may be using new technology today, leveraging the latest frameworks, libraries, and design trends. That may be very enjoyable and desirable to work with. However, if we are not diligent and evolving, we are rotting our software into legacy code. Don’t accept software rot as the norm! Continuous evolution is a mindset, which includes technical patterns and practices to help you get there.