Siemanko!
Po co stosować się do wzorców projektowych? Mógłby ktoś podać wady i zalety ich stosowania?
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.
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ź