Part 2Nine Practices to Extend the Life (and Value) of Your Software

How do we really make something new into a common practice? How do we not just learn new practices but gain proficiency with them? And then go past that to where those new ideas become positive habits?

Some developers are more effective than others, and I’ve spent most of my life trying to discover what makes these extraordinary developers so good. What I’ve learned is that these people weren’t born that way. They simply make a few distinctions that the rest of us don’t. If we understand what they understand, learn some principles and practices, then we can achieve similar extraordinary results.

Get Beyond Legacy Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.