Kasutaja:KSiimson/Artiklid/Disainimuster
See artikkel on esitatud liitmiseks artikliga [[Kasutaja: disainimuster| disainimuster]]. Lisateavet artikli arutelust |
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
muudaRaamatus 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.