ODBIERZ TWÓJ BONUS :: »

C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty (ebook)(audiobook)(audiobook)

Autor:
John Lakos
Okładka książki/ebooka C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

Okładka książki C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

Okładka książki C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

Okładka książki C++. Projektowanie systemów informatycznych. Vademecum profesjonalisty

Wydawnictwo:
Helion
Ocena:
5.0/6  Opinie: 2
Stron:
688
Druk:
oprawa twarda

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++. Niestety, brak dyscypliny dopuszczalny przy tworzeniu małych programów, zupełnie nie sprawdza się w dużych projektach. 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. 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.

0 John Lakos

Zamknij

Wybierz metodę płatności