Objektově orientovaný myšlenkový proces

Hodnocení:   (4,4 z 5)

Objektově orientovaný myšlenkový proces (Matt Weisfeld)

Recenze čtenářů

Shrnutí:

Celkově je kniha považována za solidní úvodní zdroj pro pochopení konceptů objektově orientovaného programování (OOP), takže je vhodná i pro začátečníky. Mnoho recenzentů ocenilo srozumitelnost předkládaných konceptů a shledalo materiál užitečným pro osvěžení svých znalostí. Kniha však byla kritizována za četné překlepy, chyby v příkladech kódu, mnohomluvnost a zastaralost obsahu, což snižuje její celkovou účinnost.

Klady:

Přehledný a přístupný úvod do konceptů OOP vhodný pro začátečníky.
Posiluje základní myšlenky a poskytuje dobrý přehled (např. principy SOLID, návrhové vzory).
Příjemný styl psaní (někteří recenzenti zaznamenali dobrou čtivost).
Užitečné pro osvěžení znalostí zkušených programátorů.

Zápory:

Četné překlepy a chyby v příkladech kódu, které vedou ke zmatku, zejména pro začátečníky.
Působí zastarale, pokud jde o příklady a použité programovací jazyky (např. zmínky o Smalltalku).
Psaní může být zbytečně rozvláčné a opakující se.
Některý obsah je kritizován jako příliš povrchní nebo málo hluboký.
Tištěná verze má malou velikost písma, takže se špatně čte.

(na základě 17 hodnocení čtenářů)

Původní název:

The Object-Oriented Thought Process

Obsah knihy:

Objektově orientované programování (OOP) je základem moderních programovacích jazyků, jako jsou C++, Java, C#, Visual Basic.NET, Ruby, Objective-C a Swift. Objekty jsou také základem mnoha webových technologií, jako jsou JavaScript, Python a PHP.

Než začnete používat objektově orientovaná vývojová prostředí, je nesmírně důležité osvojit si základní pojmy objektové orientace. OOP podporuje správné návrhové postupy, přenositelnost kódu a jeho opakované použití - k jeho plnému pochopení je však třeba změnit myšlení. Programátoři, kteří s OOP začínají, by měli odolat pokušení vrhnout se rovnou na konkrétní programovací jazyk nebo modelovací jazyk a místo toho by měli nejprve věnovat čas tomu, co autor Matt Weisfeld nazývá „objektově orientovaný myšlenkový proces“.

Kniha The Object-Oriented Thought Process, napsaná vývojářem pro vývojáře, kteří chtějí zlepšit své znalosti objektově orientovaných technologií, poskytuje přístup k objektově orientovanému programování orientovaný na řešení. Čtenáři se naučí porozumět správnému použití dědičnosti a kompozice, rozdílu mezi agregací a asociací a důležitému rozdílu mezi rozhraními a implementacemi.

Ačkoli se technologie programování v průběhu let mění a vyvíjejí, objektově orientované koncepty zůstávají neměnné - bez ohledu na platformu. Toto revidované vydání se zaměřuje na technologie OOP, které přežily uplynulých 20 let a zůstávají jejich jádrem, s novým a rozšířeným pokrytím návrhových vzorů, vyhýbání se závislostem a principů SOLID, které pomáhají učinit návrhy softwaru srozumitelnými, flexibilními a udržovatelnými.

Další údaje o knize:

ISBN:9780135181966
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2018
Počet stran:240

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Objektově orientovaný myšlenkový proces - The Object-Oriented Thought Process
Objektově orientované programování (OOP) je základem moderních...
Objektově orientovaný myšlenkový proces - The Object-Oriented Thought Process

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)