Show Notes
- Amazon USA Store: https://www.amazon.com/dp/0321127420?tag=9natree-20
- Amazon Worldwide Store: https://global.buys.trade/Patterns-of-Enterprise-Application-Architecture-Martin-Fowler.html
- Apple Books: https://books.apple.com/us/audiobook/fundamentals-of-enterprise-architecture-proven/id1810481831?itsct=books_box_link&itscg=30200&ls=1&at=1001l3bAw&ct=9natree
- eBay: https://www.ebay.com/sch/i.html?_nkw=Patterns+of+Enterprise+Application+Architecture+Martin+Fowler+&mkcid=1&mkrid=711-53200-19255-0&siteid=0&campid=5339060787&customid=9natree&toolid=10001&mkevt=1
- Shopee: https://asia.buys.trade/shopee_Patterns-of-Enterprise-Application-Architecture-Martin-Fowler.html
- Lazada: https://asia.buys.trade/lazada_Patterns-of-Enterprise-Application-Architecture-Martin-Fowler.html
- Tiktok: https://asia.buys.trade/tiktok_Patterns-of-Enterprise-Application-Architecture-Martin-Fowler.html
- Đọc thêm: https://vietnam.9natree.com/read/0321127420/
#Kiếntrúcphânlớp #TransactionScript #DomainModel #DataMapper #UnitofWork #PatternsofEnterpriseApplicationArchitecture
Patterns of Enterprise Application Architecture là sách tham khảo về kiến trúc phần mềm doanh nghiệp của Martin Fowler, xuất bản trong bối cảnh Java và .NET đang định hình các hệ thống nhiều tầng. Thay vì quảng bá một công nghệ hay quy trình duy nhất, sách tập hợp hơn bốn mươi mẫu thiết kế lặp lại trong các ứng dụng xử lý dữ liệu, nghiệp vụ, giao diện web và tích hợp cơ sở dữ liệu. Mục đích của Fowler là giúp lập trình viên nhận diện vấn đề kiến trúc, hiểu các lựa chọn đã được kiểm chứng, rồi cân nhắc đánh đổi trước khi áp dụng. Nội dung đi từ cách phân lớp hệ thống, tổ chức logic miền nghiệp vụ, ánh xạ đối tượng sang cơ sở dữ liệu quan hệ, đến quản lý đồng thời, trạng thái phiên và phân tán. Nhiều ví dụ mang dấu ấn thời điểm xuất bản, nhưng trọng tâm của sách vẫn là ngôn ngữ chung để thảo luận về cấu trúc phần mềm. Đây không phải sách hướng dẫn xây một ứng dụng hoàn chỉnh, mà là bản đồ các quyết định thường gặp trong phần mềm doanh nghiệp.