İlkeler
- 01
Testsiz refactor aslında rewrite'tır.
Dayandığı kaynaklar Martin Fowler, Refactoring: Improving the Design of Existing Code (2nd ed.) (2018) · Michael Feathers, Working Effectively with Legacy Code (2004)
Testsiz refactor aslında rewrite'tır → - 02
Yazılım pilot gibi checklist'le ilerler.
Dayandığı kaynaklar Atul Gawande, The Checklist Manifesto: How to Get Things Right (2009) · Asaf Degani and Earl L. Wiener, Human Factors of Flight-Deck Checklists: The Normal Checklist (NASA CR-177549) (1990)
Pilot gibi checklist'le release çıkmak → - 03
Önce çalışsın, sonra doğru olsun, en son hızlansın.
Dayandığı kaynaklar C2 wiki: Make It Work Make It Right Make It Fast (attributed to Kent Beck) · Stephen C. Johnson and Brian W. Kernighan, The C Language and Models for Systems Programming (Byte, August 1983) (1983)
Önce çalışsın, sonra doğru olsun, en son hızlansın →