Mysli jako programátor: Úvod do kreativního řešení problémů

Hodnocení:   (4,7 z 5)

Mysli jako programátor: Úvod do kreativního řešení problémů (Anton Spraul V.)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněna pro svůj poutavý přístup ke koncepcím programování, zejména v oblasti řešení problémů a návrhových strategií. K ilustraci svých bodů používá jazyk C++, takže je užitečná zejména pro ty, kteří tento jazyk znají, ale je cenná pro programátory s jakýmkoli vzděláním. Přestože nabízí účinné poznatky jak pro odborníky, tak pro začátečníky, někteří čtenáři poznamenali, že nemusí být tak dobře přizpůsobena těm, kteří mají s programováním značné zkušenosti, a objevily se i stížnosti na kvalitu knihy.

Klady:

Poutavý styl psaní a koncepty podněcující k zamyšlení
Zlepšuje schopnost řešit problémy
Skvěle se hodí pro začátečníky a programátory samouky
Poskytuje praktická cvičení a příklady
Prohlubuje pochopení programovacích strategií nad rámec syntaxe.

Zápory:

Příklady v jazyce C++ mohou být náročné pro ty, kteří tento jazyk neznají
Někteří čtenáři mají pocit, že je kniha vhodná spíše pro začátečníky a méně užitečná pro zkušené programátory
Několik stížností na špatnou kvalitu knihy (např. poškozená vazba)
Chybí příklady v jiných programovacích jazycích, jako je Python.

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

Původní název:

Think Like a Programmer: An Introduction to Creative Problem Solving

Obsah knihy:

Přepojte svůj mozek

Příklady v této knize jsou napsány v jazyce C++, ale zlepší vaši schopnost myslet jako programátor v jakémkoli jazyce.

Skutečnou výzvou programování není naučit se syntaxi jazyka - jde o to naučit se kreativně řešit problémy, abyste mohli vytvořit něco skvělého. V tomto jedinečném textu autor V. Anton Spraul rozebírá způsoby, jakými programátoři řeší problémy, a naučí vás to, co ostatní úvodní knihy často ignorují: jak myslet jako programátor. Každá kapitola se zabývá jedním konceptem programování, jako jsou třídy, ukazatele a rekurze, a otevřená cvičení vás vyzvou, abyste své znalosti uplatnili. Naučíte se také, jak:

⬤ Rozdělit problémy na jednotlivé části, aby se snadněji řešily.

⬤ Využívat opakované použití kódu pomocí funkcí, tříd a knihoven.

⬤ Vybrat ideální datovou strukturu pro konkrétní úlohu.

⬤ Zvládnout pokročilejší programovací nástroje, jako je rekurze a dynamická paměť.

⬤ Uspořádejte si myšlenky a vypracujte strategie pro řešení konkrétních typů problémů.

Přestože jsou příklady v knize napsány v jazyce C++, koncepty tvůrčího řešení problémů, které ilustrují, přesahují rámec konkrétního jazyka; ve skutečnosti často zasahují i mimo oblast informatiky. Jak vědí ti nejzkušenější programátoři, psaní skvělého kódu je tvůrčí umění - a prvním krokem k vytvoření mistrovského díla je naučit se myslet jako programátor.

Další údaje o knize:

ISBN:9781593274245
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2012
Počet stran:256

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Mysli jako programátor: Úvod do kreativního řešení problémů - Think Like a Programmer: An...
Přepojte svůj mozek Příklady v této knize jsou...
Mysli jako programátor: Úvod do kreativního řešení problémů - Think Like a Programmer: An Introduction to Creative Problem Solving
Jak funguje software: Jak se dělá software: kouzlo šifrování, Cgi, vyhledávačů a dalších...
Software používáme každý den k provádění nejrůznějších...
Jak funguje software: Jak se dělá software: kouzlo šifrování, Cgi, vyhledávačů a dalších každodenních technologií - How Software Works: The Magic Behind Encryption, Cgi, Search Engines, and Other Everyday Technologies

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)