Obrasci dizajna ne zahtijevaju ni neobične značajke jezika ni nevjerojatne programerske trikove kojima biste zadivili svoje prijatelje i menadžere. Svi se mogu implementirati u standardnim objektno-orijentiranim jezicima, iako bi mogli zahtijevati malo više rada nego ad hocrješenja. No dodatni se trud neizostavno isplati kroz povećanu fleksibilnost i ponovnu upotrebljivost. Obrasci dizajna ne zahtijevaju ni neobične značajke jezika ni nevjerojatne programerske trikove kojima biste zadivili svoje prijatelje i menadžere. Svi se mogu implementirati u standardnim objektno-orijentiranim jezicima, iako bi mogli zahtijevati malo više rada nego ad hocrješenja. No dodatni se trud neizostavno isplati kroz povećanu fleksibilnost i ponovnu upotrebljivost. Obrasci dizajna ne zahtijevaju ni neobične značajke jezika ni nevjerojatne programerske trikove kojima biste zadivili svoje prijatelje i menadžere. Svi se mogu implementirati u standardnim objektno-orijentiranim jezicima, iako bi mogli zahtijevati malo više rada nego ad hocrješenja. No dodatni se trud neizostavno isplati kroz povećanu fleksibilnost i ponovnu upotrebljivost.