Po co używać wzorców jakie są wady i zalety

0

Siemanko!
Po co stosować się do wzorców projektowych? Mógłby ktoś podać wady i zalety ich stosowania?

1

Wzorce można poznać, by wiedzieć jak inni piszą kod – i jak ich (z głową!) naśladować. Trzymanie się ich pozwala w jakimś stopniu uniknąć w kodzie kompletnego spagetti. Będzie również dla innych szybciej zrozumiały.

Do wad bym zaliczył pokusę nadmiernego ich stosowania, przez co kod staje się niepotrzebnie rozwlekły tylko w imię „bo wzorzec wymaga”. Błędem jest, gdy „zastosowanie wzorca” staje się celem, zamiast środkiem.

Wiele wzorców opracowano bazując na Javie, przez co w innych językach niektóre są zbędne lub szkodliwe.

Gdy czytasz o wzorcach, przykładaj wagę na to jak on wygląda i jak działa (i patrz krytycznie), a nie jak się nazywa. Niektórzy myślą że jak potrafią wymienić 100 wzorców z nazwy to są ekspertami.

0

Coś tam sobie czasem piszę w Cpp i tak myślałem że trzeba to moje pisanie jakoś ustandaryzować,zebym nie tylko ja potrafił powiedzieć co tam się u mnie dzieje! Dzięki za odpowiedź

1 użytkowników online, w tym zalogowanych: 0, gości: 1