Yazılım Geliştirme Prensipleri
Yazılım Mimarisi, Yazılım Geliştirme Metodları ve Fazlarını bir önceki kitabımda anlatmıştım. Önceki kitap yazılım geliştirmenin şablonu ve parçalarını her ne kafanızda oluştursada bunu birbirine bağlayan prensipleri anlamadan yazılım geliştirmeyi tam olarak anlayamazsınız.
Bu kitapta bu prensipler üzerinde duracağız.
İçerik İndeksi
- Giriş (Prensipler)
- Conway Yasası
- Amazon, Two Pizza Teams
- MVP (Minimum Viable Product)
- Müşteri Geliştirme (Customer Development)
- Jobs To Be Done
- BrainStorming ve MindMap
- Sketch, Wireframe, Mockup, Prototype
- UML (Unified Modeling Language)
- SOLID Prensibi
- Aspect Oriented Tasarım ve Programlama
- KISS, DRY, YAGNI Prensipleri
- Design Patterns
- Architectural Patterns
- Enterprise Integration Patterns
- Test-Driven Development
- Behavior Driven
- Acceptance Test-Driven Development
- Feature-Driven Development
- Domain-Driven Development
- Reactive Manifesto
- 12 Factor Apps
- Horizontal / Vertical Slicing
- AWS Well Architected-Framework
Devamı
Okumaya devam etmek için e-kitabı indir (Download) düğmesine basınız.