ఆబ్జెక్ట్-స్థర అంచనా సూత్రాల కంటే ఎక్కువ, ఆర్కిటెక్చరల్ నమూనాలు అనువర్తనాల యొక్క ఉన్నత-స్థరీయ నిర్మాణాన్ని నిర్వచిస్తాయి — లేయర్డ్, హెక్సాగోనల్ (పోర్ట్లు మరియు అడాప్టర్లు), క్లీన్ ఆర్కిటెక్చర, మరియు ఈవెంట్-ఆధారిత వంటివి. అవి రక్షణీయత, పরీక్ష సామర్థ్యం మరియు సువ్యవస్థితత కోసం సిస్టమ్లను నిర్వహిస్తాయి.
లేయర్డ్ (n-tier) ఆర్కిటెక్చర్
LAYERED → organize the app into horizontal LAYERS, each with a responsibility:
PRESENTATION (UI) → APPLICATION/business logic → DATA ACCESS → DATABASE
→ each layer depends only on the layer below; clear separation
✓ simple, common, organized ✗ can become rigid; layers can leak; less flexible
