PLAYGROUND · source example
.NET Code Base
Source name: code base netcore
Application Foundation ที่รวม Cross-cutting Behavior ไว้ส่วนกลาง โดยยังรักษา Feature Ownership ให้มองเห็นได้
Evidence
- Code Base ที่เจ้าของสร้าง
- Shared-core Pattern
- รอ Public Repository
Trade-off
แก้ Shared Behavior ได้จากจุดเดียว แต่ Core ที่กว้างเกินไปจะกลายเป็น Coupling หากไม่บังคับ Extension Boundary
Limitation
Public Package Boundary และ Compatibility Policy ยังรอข้อมูล
References
[REPO4] · รอลิงก์จริง