• C++. Projektowanie oprogramowania. Zasady i wzorce projektowe

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.

Podtytuł C++. Projektowanie oprogramowania. Zasady i wzorce projektowe
Tytuł oryginalny C++ Software Design: Design Principles and Patterns for High-Quality Software
Autor Klaus Iglberger
Rok wydania 2023
Oprawa Miękka
Format 165x235
Stron 400
Wydawnictwo Helion
89.00 60.52
Do końca promocji pozostało:
Najniższa cena z 30 dni przed promocją:
66.75
szt. Do przechowalni
Wysyłka w ciągu 24 godziny
ISBN 978-83-832-2720-7

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:
• ocena kodu pod kątem projektowania oprogramowania
• sposoby realizacji takich celów projektowych jak np. łatwość modyfikowania i rozszerzania kodu
• zalety i wady różnych koncepcji projektowania
• przydatność wzorców projektowych w rozwiązywaniu problemów
• zasady wyboru form wzorców projektowych
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!

Dr Klaus Iglberger jest niezależnym ekspertem, trenerem i konsultantem w dziedzinie programowania C++. Jest też współautorem kilku frameworków symulacyjnych i biblioteki matematycznej Blaze C++. Wcześniej był dyrektorem zarządzającym Centralnego Instytutu Obliczeń Naukowych na Uniwersytecie Erlangen-Norymberga.

Nie ma jeszcze komentarzy ani ocen dla tego produktu.

Polub nas na Facebooku