4 ms·
> The only thing I follow is keeping stuff simple. Some other things I’ve kept around: - Complex systems must develop out of a simple system (there’s a clever
by manmal 3y ago
> The only thing I follow is keeping stuff simple.
Some other things I’ve kept around:
- Complex systems must develop out of a simple system (there’s a clever quote I can’t find right now) - also known as “make it work, then make it better”
- Bugs shall become test cases
- Bug reproducibility should be maximized (crash tracking / good logs, sacrifice performance if necessary)
- Fail fast
- Composition over inheritance (arguably a subjective one, but I’ve never regretted doing it)
- aloisdg 3y agoSeen it on c2 wiki: Make It Work Make It Right Make It Fast https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast https://wiki.c2.com/?MakeItWorkMakeItRightMakeItFast
- thefourthchime 3y agoCouldn't agree more!