LIBRISTO
LIBROAMANTO
obvezno
Pridružite se zajednici ljubitelja knjige iz cijelog svijeta i ostvarite mnoštvo pogodnosti. Izradite besplatni račun
0
Besplatna dostava Overseas kurirskom službom iznad 69.99 €
DPD kurir 3.99 DPD točka 3.49 GLS Kurir 4.99 GLS paketomat 3.99 Hrvatska pošta 4.99 Dostava Overseas 4.99 Box Now 4.49

Besplatna dostava putem Box Now paketomata i Overseas kurirske službe iznad 69,99 €.

Design Patterns and SOLID with C++ in 14 Days

Master Lifetime-Aware Objects, Flexible Architectures and Refactoring Judgment Through Daily Drills

Jezik EngleskiEngleski
Knjiga Meki uvez
Knjiga Design Patterns and SOLID with C++ in 14 Days Mohammad Saqib
Libristo kod: 53650613
Nakladnici Independently published, kolovoz 2026
Fourteen days of drills that turn design patterns from vocabulary into judgment.Most pattern books s... Cijeli opis
? points 67 b Pripremamo Pripremamo Novo Novo
27.57
Očekivane nove zalihe Dobivanje novih zaliha 29. 08. 2026

Do 30 dana za povrat

Fourteen days of drills that turn design patterns from vocabulary into judgment.

Most pattern books show you Java-shaped code and leave out the question C++ actually asks: who owns these objects, and how long do they live? This one answers it for every pattern. That is the difference between a diagram you can recite and a design you can ship.



You learn by doing, on one real project. studio is a command-line vector-drawing and report-generating application. It starts on Day 1 as a rigid hundred-line program and ends on Day 14 as a design that absorbs change. Every pattern earns its place in it rather than being bolted on.



Week one builds the foundation: what a design is judged by, object lifetime and ownership in C++, and all five SOLID principles. Week two is the twenty-three classic patterns in their three groups, then the C++ forms that reach the same flexibility with no virtual function at all, then removing designs as well as adding them.



Every pattern is presented the same way. First the change that breaks the rigid design. Then the rigid code, with the exact line you would have to edit. Then the hinge, the one abstraction that turns editing into adding. Then the code that changed. Then the cost, stated plainly, because a pattern that looks free gets used everywhere.



Every day is self-contained: numbered rules, short worked examples with real captured output and a diagram of the mechanism, then a fixed ladder of five problem sets running from recall to unassisted building. Practice problems have no answers anywhere, by design.



YOUR 14-DAY PATH

Week 1 - Principles

Day 1: Design, Change and Cost

Day 2: Single Responsibility and Open-Closed

Day 3: Substitution, Segregation and Inversion

Day 4: Creating Objects by Name

Day 5: Assembling, Copying and Sharing

Day 6: Wrapping, Splitting and Nesting

Day 7: Adding, Hiding, Deferring and Sharing



Week 2 - Patterns and judgment

Day 8: Interchangeable Behaviour

Day 9: Objects That Talk to Each Other

Day 10: Mode, Traversal and History

Day 11: Operations over a Structure

Day 12: Patterns without Virtual Functions

Day 13: Anti-Patterns and Refactoring toward Patterns

Day 14: The Assembled Application



WHO IT'S FOR

Working C++ programmers who can write a class but cannot yet say why one design survives a change and another does not. Students on a software design or software engineering course. Candidates preparing for a design interview, where the twenty-three patterns are asked about by name.



Written to C++23. Every listing was compiled and run with g++ -std=c++23 -O2 -Wall -Wextra, and every printed output is what came back from that run. Nothing was typed from memory.



Work the problems. That is what the book is for.


Glumica & Poliglotkinja
EWA KASP za
Pusti video
Ewa Kasp
Libristo ima najveći izbor literature na stranim jezicima. Zato svoje knjige kupujem ovdje.

Informacije o knjizi

Puni naziv Design Patterns and SOLID with C++ in 14 Days
Jezik Engleski
Uvez Knjiga - Meki uvez
Datum izdanja 2026
Broj stranica 380
EAN 9798194713745
Libristo kod 53650613
Težina 653
Dimenzije 191 x 235 x 20
Poklonite ovu knjigu još danas
To je jednostavno
1 Dodajte knjigu u košaricu i odaberite isporuku kao poklon 2 Zauzvrat ćemo vam poslati kupon 3 Knjiga dolazi na adresu poklonoprimca

Prijava

Prijavite se na svoj račun. Još nemate Libristo račun? Otvorite ga odmah!

 
obvezno
obvezno

Nemate račun? Ostvarite pogodnosti uz Libristo račun!

Sve ćete imati pod kontrolom uz Libristo račun.

Otvoriti Libristo račun