Show Notes
- Amazon Türkiye Store: https://www.amazon.com.tr/dp/1492052205?tag=9natreetr-21
- Amazon Worldwide Store: https://global.buys.trade/Architecture-Patterns-with-Python-Harry-Percival.html
- Apple Books: https://books.apple.com/us/audiobook/deep-learning-patterns-and-practices-unabridged/id1618957288?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Architecture+Patterns+with+Python+Harry+Percival+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Devamını Oku: https://turkish.9natree.com/read/1492052205/
#bağımlılıktersineçevirme #etkialanıodaklıtasarım #repositoryveunitofwork #mesajveriyolu #komutsorgusorumluluğuayrımı #ArchitecturePatternswithPython
Architecture Patterns with Python, Harry Percival ve Bob Gregory’nin Python ile büyüyen uygulamalarda ortaya çıkan tasarım ve bakım sorunlarına odaklanan teknik bir yazılım mimarisi kitabıdır. O Reilly tarafından yayımlanan eser, test güdümlü geliştirme, etki alanı odaklı tasarım ve olay güdümlü mikroservisler arasındaki bağlantıyı, çalışan Python örnekleri üzerinden kurar. Kitabın temel amacı, iş kuralları karmaşıklaştıkça kodun web çatısı, veritabanı ve mesajlaşma altyapısı gibi ayrıntılara bağımlı hale gelmesini önlemektir. Bu nedenle yalnızca sınıf diyagramları ya da soyut ilkeler sunmaz, küçük bir uygulamayı aşamalı biçimde yeniden düzenleyerek mimari kararların testlere ve değişiklik maliyetine etkisini gösterir. Python’ın yalın anlatım gücünü korurken, kurumsal uygulamalarda sık kullanılan repository, unit of work, mesaj veri yolu ve bağımlılık enjeksiyonu gibi kalıpları uyarlamaya çalışır. Özellikle iş mantığını altyapıdan ayırmak isteyen, ancak bunu pratik kod düzenine nasıl çevireceğini arayan geliştiriciler için tasarlanmıştır.