Orijinalini Dave Kerr’in yapmış olduğu hacker-laws isimli, programcıların faydalı bulacağı yasalar, teoriler, prensipler ve kalıpları notlarıma eklemek ve paylaşmak istedim.
Orijinal US: https://github.com/dwmkerr/hacker-laws
Türkçe çeviri Umut Işık: https://github.com/umutphp/hacker-laws-tr
💻📖 hacker-laws
Programcıların faydalı bulacağı yasalar, teoriler, prensipler ve kalıplar.
- Giriş
- Yasalar
- 90–9–1 Prensibi (1% Kuralı)
- Amdahl Yasası
- Kırık Camlar Teorisi
- Brooks Yasası
- CAP Teorisi (Brewer Teorisi)
- Conway Yasası
- Cunningham Yasası
- Dunbar Sayısı
- Dunning-Kruger Etkisi
- Fitt Yasası
- Gall Yasası
- Goodhart Yasası
- Hanlon’un Usturası
- Hick Yasası (Hick-Hyman Yasası)
- Hofstadter Yasası
- Hutber Yasası
- Hype Döngüsü ve Amara Yasası
- Hyrum Yasası (Arabirimlerin Örtülü Hukuku)
- Kernighan Yasası
- Linus Yasası
- Metcalfe Yasası
- Moore Yasası
- Murphy Yasası / Sod Yasası
- Occam’ın Usturası
- Parkinson Yasası
- Olgunlaşmamış Optimizasyon Etkisi
- Putt Yasası
- Reed Yasası
- Karmaşıklığın Korunması Yasası (Tesler Yasası)
- Demeter Yasası
- Sızdıran Soyutlamalar Yasası
- Eldeki Alet/Enstrüman Yasası
- Önemsizlik Yasası
- Unix Felsefesi
- Spotify Modeli
- İki Pizza Kuralı
- Wadler Yasası
- Wheaton Yasası
- Prensipler
- Tüm Modeller Yanlıştır (George Box Yasası)
- Chesterson Çiti
- Ölü Deniz Etkisi
- Dilbert Prensibi
- Pareto Prensibi (80/20 Kuralı)
- Shirky Prensibi
- Peter Prensibi
- Dayanıklılık Prensibi (Postel Yasası)
- SOLID
- Tek Sorumluluk Prensibi
- Açık/Kapalı Prensibi
- Liskov Yerine Geçme Prensibi
- Arayüz Ayrım Prensibi
- Bağımlılığın Ters Çevrilmesi
- DRY Prensibi
- KISS Prensibi
- YAGNI
- Dağıtık Sistemlerin Yanılgıları
- Ek Kaynaklar
- Çevrimiçi Kaynaklar
- Podcast
- Çeviriler
- İlgili Projeler
- Katkıda Bulunmak İçin
- TODO