Rules help set constraints on our work and while I don’t advocate rigid adherence to rules, they’re there to make you think and help you decide if you’re making the right decision. Here are 10 good ones to get you started.
I like number 7 as it helps reduce needless complexity. It’s easy to wish-cast on your project and try to build it for that theoretical future that is likely never going to come.
I’ve got a project I hope to have time for in the next 6 months and it will have an API so rule 6 is a good reminder about where I’ll need to start.
Leave a Reply