Ag roghnú an phatrúin cheart (nó gan patrún ar bith) do dhéine, is gá tuiscint dhomhain a bheith agat ar an bhfadhb, eolas a bheith agat ar na patrúin agus ar na malartuithe acu, agus breithiúnachas a chur i bhfeidhm chun buntáistí a bhalaiseáil i gcoinne chastachta. Is é an aidhm an fhadhb a réiteach go maith, ní patrúin a úsáid ar son iad féin.
Tosaigh leis an bhfadhb, ní leis an bpatrún
✓ UNDERSTAND THE PROBLEM first → what's the actual issue? (don't start by picking a pattern)
✓ Identify what you NEED → flexibility? decoupling? extensibility? simpler creation?
✓ Then ask: does a pattern address THIS problem well? (or is a simple solution better?)
→ problem-first, not pattern-first → avoid forcing patterns
