Projektavimo šablonas

Projektavimo šablonas yra tinkamo sprendimo įprastai programinės įrangos kūrimo problemai pavyzdys arba modelis.

Projektavimo šablonų naudojimo pranašumas yra darbo proceso sudėtingumo mažinimas, nes sutrumpėja kodo rašymo laikas. Visi šablonai jau turi iš anksto suprogramuotus pavadinimus, kas taip pat palengvina bendravimą tarp kūrėjų.

Tarp trūkumų galima paminėti tai, kad kūrėjai ima manyti taikyti pasirinktą šabloną, net kai ne visos jo funkcijos reikalingos kuriamam produktui.

Yra pagrindiniai projektavimo šablonų tipai:

Taip pat žiūrėkite

  • šabloną antimušis,
    kuris apibrėžia netinkamą problemos sprendimą
  • sąvokų rinkinį Programavimo paradigma,
    kuris apibrėžia požiūrį į programavimą
  • techniką planning-poker,
    kuri skirta užduočių apimties ir sudėtingumo įvertinimui
  • diagramą užduočių degimo,
    kuri naudojama grafiniam darbo apimties vaizdavimui