Foluain dhearadhphatrúin trí athdhéanamh go minic seachas a bheith deartha roimh ama — agus a bhíonn an cód ag fás agus a mbíonn a riachtanais ann a bhíonn soiléir, feabhsaíonn athdhéanamh i dtreo patrúin an dearadh. Léiríonn sé seo an phrionsabal go gcuirtear patrúin i bhfeidhm nuair is gá i ndáiríre, ní go speacúlach.
Foluain patrúin trí athdhéanamh
Rather than designing patterns in UPFRONT (often premature/speculative), patterns often
emerge as you REFACTOR existing code:
→ start SIMPLE → as needs become clear (real complexity, real duplication, real change
points), REFACTOR toward a pattern that addresses them
→ "refactor TO a pattern" when the code would genuinely benefit
→ patterns as a destination of refactoring, not a starting blueprint
