My Account Log in

1 option

C++ projektowanie oprogramowania : zasady i wzorce pojektowe / Klaus Iglberger.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Iglberger, Klaus, author.
Standardized Title:
C++ software design. Polish
Language:
Polish
Subjects (All):
C++ (Computer program language).
Computer software--Development.
Computer software.
Object-oriented programming (Computer science).
Software architecture.
Physical Description:
1 online resource (400 pages) : illustrations
Edition:
[First edition].
Place of Publication:
Gliwice : Helion, [2023]
Summary:
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óz żnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.
Notes:
OCLC-licensed vendor bibliographic record.
ISBN:
9788383227207
OCLC:
1438978543

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account