Myslite ako programátor: Úvod do kreatívneho riešenia problémov

Hodnotenie:   (4,7 z 5)

Myslite ako programátor: Úvod do kreatívneho riešenia problémov (Anton Spraul V.)

Recenzie čitateľov

Zhrnutie:

Kniha je vysoko cenená pre svoj pútavý prístup ku koncepciám programovania, najmä v oblasti riešenia problémov a návrhových stratégií. Na ilustráciu svojich bodov využíva jazyk C++, vďaka čomu je obzvlášť užitočná pre tých, ktorí tento jazyk poznajú, ale je cenná pre programátorov s akýmkoľvek vzdelaním. Hoci ponúka účinné poznatky pre odborníkov aj začiatočníkov, niektorí čitatelia poznamenali, že nemusí byť taká vhodná pre tých, ktorí majú značné skúsenosti s programovaním, a vyskytli sa aj sťažnosti na kvalitu knihy.

Výhody:

Pútavý štýl písania a koncepty podnecujúce k zamysleniu
Zlepšuje schopnosť riešiť problémy
Skvelé pre začiatočníkov a programátorov samoukov
Poskytuje praktické cvičenia a príklady
Prehlbuje pochopenie stratégií programovania nad rámec syntaxe.

Nevýhody:

Príklady v jazyku C++ môžu byť náročné pre tých, ktorí tento jazyk nepoznajú
Niektorí čitatelia majú pocit, že je vhodnejšia pre začiatočníkov a menej užitočná pre skúsených programátorov
Niekoľko sťažností na zlú kvalitu knihy (napr. poškodená väzba)
Chýbajú príklady v iných programovacích jazykoch, ako je Python.

(na základe 73 čitateľských recenzií)

Pôvodný názov:

Think Like a Programmer: An Introduction to Creative Problem Solving

Obsah knihy:

Prepojte svoj mozog

Príklady v tejto knihe sú napísané v jazyku C++, ale zlepšia vašu schopnosť myslieť ako programátor v akomkoľvek jazyku.

Skutočnou výzvou programovania nie je naučiť sa syntax jazyka - je to naučiť sa tvorivo riešiť problémy, aby ste mohli vytvoriť niečo skvelé. V tomto jedinečnom texte autor V. Anton Spraul rozoberá spôsoby, akými programátori riešia problémy, a naučí vás to, čo iné úvodné knihy často ignorujú: ako myslieť ako programátor. Každá kapitola sa zaoberá jedným konceptom programovania, napríklad triedami, ukazovateľmi a rekurziou, a otvorené cvičenia vás vyzvú, aby ste svoje vedomosti uplatnili. Naučíte sa tiež, ako:

⬤ rozdeliť problémy na diskrétne časti, aby sa ľahšie riešili.

⬤ Využívať opakované použitie kódu pomocou funkcií, tried a knižníc.

⬤ Vyberať ideálnu dátovú štruktúru pre konkrétnu úlohu.

⬤ Ovládnuť pokročilejšie programovacie nástroje, ako je rekurzia a dynamická pamäť.

⬤ Uriadiť si myšlienky a vytvoriť stratégie na riešenie konkrétnych typov problémov.

Hoci sú príklady v knihe napísané v jazyku C++, koncepty tvorivého riešenia problémov, ktoré ilustrujú, presahujú hranice konkrétneho jazyka; v skutočnosti často siahajú mimo oblasť informatiky. Ako vedia najšikovnejší programátori, písanie skvelého kódu je tvorivé umenie - a prvým krokom k vytvoreniu majstrovského diela je naučiť sa myslieť ako programátor.

Ďalšie údaje o knihe:

ISBN:9781593274245
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2012
Počet strán:256

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Myslite ako programátor: Úvod do kreatívneho riešenia problémov - Think Like a Programmer: An...
Prepojte svoj mozog Príklady v tejto knihe sú...
Myslite ako programátor: Úvod do kreatívneho riešenia problémov - Think Like a Programmer: An Introduction to Creative Problem Solving
Ako funguje softvér: Kúzlo šifrovania, Cgi, vyhľadávačov a ďalších každodenných technológií - How...
Softvér používame každý deň na vykonávanie...
Ako funguje softvér: Kúzlo šifrovania, Cgi, vyhľadávačov a ďalších každodenných technológií - How Software Works: The Magic Behind Encryption, Cgi, Search Engines, and Other Everyday Technologies

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)