Kasutaja:KSiimson/Artiklid/Disainimuster

Allikas: Vikipeedia

Tarkvaradisainis nimetatakse disainimustriks üldist lahendust korduvalt esinevale probleemile. Mustrid aitavad mõista süsteeme kõrgel kontseptuaalsel tasemel, ning lihtsustavad süsteemide lahtiseletamist. Erinevalt tarkvarakomponentidest erineb disainimustril põhinev süsteem igal korduvkasutamisel.

Liigitamine[muuda | muuda lähteteksti]

Raamatus Design Patterns: Elements of Reusable Object-Oriented Software liigitatakse disainimustreid eesmärgi ja kehtivuspiirkonna alusel. Eesmärgiks võib olla loomine, struktureerimine või käitumine. Kehtivuspiirkonnaks võib olla kas klass või objekt.