Category Archives: The Craft

Every Technique I Know to Understand Code

The techniques I know for understanding code: by figuring out how others understand it, by reading it, by writing about it, and by changing it.

Posted in The Craft | Tagged , , , , | Comments closed

What is Legacy Code?

We know what it feels like to work with legacy code. It’s messy, opaque. It’s frustrating, confusing. It doesn’t let us work the way we want to. Ultimately, I think we can define legacy code as “things developed without the simplifying assumptions that you’re using now.”

Posted in The Craft | Tagged , , | Comments closed

Trigger Checklists!

I love checklists. I have a terrible memory, so it’s very easy for me to forget all the things I need to do. If I go to the store without a list of things to buy, I will forget at least one. Or two. Or I’ll get the wrong type. I do the same thing […]

Posted in The Craft | Tagged , , , | Comments closed