C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

69,90 zł
Zobacz ofertę

C++ nie jest tylko rozszerzeniem języka C, ale wprowadza zupełnie nowy model programowania. Stopień skomplikowania C++ może być przytłaczający nawet dla doświadczonych programistów C, jednak zazwyczaj nie sprawia im problemów napisanie i uruchomienie małego, niebanalnego programu w C++.

  • Podstawowe użycie technologii C++ nie wystarczy do budowy dużych projektów.
  • Na niezorientowanych czeka wiele pułapek.
  • Książka ta opisuje metody projektowania dużych systemów wysokiej jakości.

Niestety, brak dyscypliny dopuszczalny przy tworzeniu małych programów, zupełnie nie sprawdza się w dużych projektach. Adresowana jest do doświadczonych programistów C++ próbujących stworzyć architekturę łatwą w obsłudze i możliwą do ponownego wykorzystania.

  • Nie zawarto w niej teoretycznego podejścia do programowania.

W tej książce znajdują się praktyczne wskazówki wypływające z wieloletnich doświadczeń ekspertów C++ tworzących ogromne systemy wielostanowiskowe. Autor pokazuje, jak należy projektować systemy, nad którymi pracują setki programistów, składające się z tysięcy klas i prawdopodobnie milionów linii kodu.

W książce opisano: Tworzenie programów wieloplikowych w C++ Konstruowanie komponentów Podział projektu fizycznego na poziomy Całkowitą i częściową izolację, reguły jej stosowania Tworzenie pakietów i ich podział na poziomy Projektowanie funkcji Implementowanie metod Dodatki do książki opisują przydatny wzorzec projektowy -- hierarchię protokołów, implementowanie interfejsu C++ zgodnego ze standardem ANSI C oraz pakiet służący do określania i analizowania zależności.

📘 C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

Programowanie w języku TypeScript
Każdy programista dynamicznie typowanego języka wie, jak trudno jest skalować go do wie...
75,20 zł
Using SVG with CSS3 and HTML5. Vector Graphics for Web Design
Using Scalable Vector Graphics (SVG) for illustrations only scratches the surface of th...
186,15 zł
C# 2005. Wprowadzenie
Podręcznik dla wszystkich, którzy chcą poznać tajniki C# Omówienie środowiska programis...
59,00 zł