Design
Wrap Legacy APIsThink Products, Not ApplicationsIdentify Common NeedsCreate Common Connectivity ComponentsConsistent APIsManage Domain VariationsEvolve Functionality IterativelyOffer Reusable Assets with Multiple InterfacesLeverage Services Across Functional FlowsMediate Service Requests & ResponsesRefactoringAbstract Utility FunctionsReduce Technical DebtFacilitate ExtensibilityEncapsulate Variations Using PatternsUnderstand Adoption BarriersEase TestabilitySupportability
Last updated
Was this helpful?