Tervezési minta

Tervezési minta egy mintát vagy példát kínál a megfelelő megoldásra valamely gyakori probléma szoftverfejlesztés során.

A tervezési minták használatának előnye a munkafolyamat egyszerűsítése, mivel csökken a kódírásra fordított idő. Minden mintának már van előre megadott neve, ami szintén megkönnyíti a kommunikációt a fejlesztők között.

A hátrányok közé tartozik az, hogy a fejlesztők könnyen csábításba eshetnek, hogy alkalmazzák a választott mintát, még akkor is, ha nem minden funkciójára van szükség a megvalósítandó termék esetében.

Léteznek alapvető típusú tervezési minták:

Lásd még

  • a antiminta minta,
    amely egy probléma helytelen megoldását határozza meg
  • a Programozási paradigma fogalmak halmaza,
    amely meghatározza a programozáshoz való hozzáállást
  • a planning-poker technika,
    amely a feladatok becslésére és összetettségének meghatározására szolgál
  • a feladatkiégési diagram,
    amely a munka mennyiségének grafikus ábrázolására szolgál