![C++. Projektowanie oprogramowania. Zasady i wzorce projektowe - Klaus Iglberger [KSIĄŻKA]](https://media.dvdmax.pl/IMG/360x460/2181119_0001.jpg)
Większość dobrych książek o C++ koncentruje się na cechach tego języka, niuansach działania czy też szczegĂłłach i specyfice implementacji. Tymczasem o jakości oprogramowania decyduje jego projekt. To właśnie dzięki projektowi można tworzyć oprogramowanie, ktĂłre będzie łatwe do utrzymania, modyfikowania, rozszerzania i testowania. Problem polega na tym, że projektowanie oprogramowania jest trudnym i wymagającym zadaniem.
Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektĂłw. OmĂłwiono szereg przydatnych wzorcĂłw projektowych, dzięki ktĂłrym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele rĂłżnych paradygmatĂłw, w tym programowanie: obiektowe, uogĂłlnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia rĂłżnych paradygmatĂłw oraz tworzenia oprogramowania, ktĂłre przetrwa dziesięciolecia.
W tej książce między innymi:
Z tej książki nauczyłem się znacznie więcej, niż mĂłgłbym oczekiwać.
Mark Summerfield, właściciel Qtrac Ltd.
Bez dobrego projektu nie będzie dobrej aplikacji!
Większość dobrych książek o C++ koncentruje się na cechach tego języka, niuansach działania czy też szczegółach i specyfice implementacji. Tymczasem o jakości oprogramowania decyduje jego projekt. To właśnie dzięki projektowi można tworzyć oprogramowanie, które będzie łatwe do utrzymania, modyfikowania, rozszerzania i testowania. Problem polega na tym, że projektowanie oprogramowania jest trudnym i wymagającym zadaniem.
Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektów. Omówiono szereg przydatnych wzorców projektowych, dzięki którym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele różnych paradygmatów, w tym programowanie: obiektowe, uogólnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia różnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.
W tej książce między innymi:
Z tej książki nauczyłem się znacznie więcej, niż mógłbym oczekiwać.
Mark Summerfield, właściciel Qtrac Ltd.
Bez dobrego projektu nie będzie dobrej aplikacji!