Cvičení pro programátory: 57 úkolů pro rozvoj vašich programátorských dovedností

Hodnocení:   (4,2 z 5)

Cvičení pro programátory: 57 úkolů pro rozvoj vašich programátorských dovedností (P. Hogan Brian)

Recenze čtenářů

Shrnutí:

Kniha obsahuje sbírku programovacích cvičení, která mají pomoci začátečníkům a středně pokročilým programátorům zlepšit jejich programovací dovednosti v různých jazycích. Přestože nabízí strukturovaný přístup k procvičování, mnozí zkušení programátoři považují cvičení za příliš snadná a zjednodušená. Názory na její efektivitu a organizaci se různí.

Klady:

Začíná velmi snadnými problémy, jejichž obtížnost se postupně zvyšuje.
Vhodné pro začínající a středně pokročilé programátory k procvičování řešení problémů a dovedností kódování.
Obsahuje úkoly, které prohlubují porozumění programátorským konceptům.
Užitečné jako doplňková příručka pro výuku nových programovacích jazyků.
Podporuje procvičování a upevňování programovacích dovedností.

Zápory:

Cvičení jsou považována za příliš snadná pro zkušené programátory, chybí jim výzva.
Organizace a rozmanitost cvičení jsou kritizovány; některá cvičení se opakují.
Nevhodné pro ty, kteří mají pokročilé znalosti programování a hledají podstatné výzvy.
Někteří čtenáři považovali obsah za zastaralý a nedostatečně hluboký.

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

Původní název:

Exercises for Programmers: 57 Challenges to Develop Your Coding Skills

Obsah knihy:

Při psaní softwaru musíte být na špičkové úrovni. Skvělí programátoři se cvičí, aby si udrželi své dovednosti ostré. Zbystřete a zůstaňte ostří díky více než padesáti cvičením, která vycházejí z reálných scénářů. Pokud jste začínající programátor, tyto úkoly vám pomohou naučit se to, co potřebujete, abyste pronikli do oboru, a pokud jste zkušený profesionál, můžete tato cvičení využít k tomu, abyste se naučili ten nový žhavý jazyk pro svou další zakázku.

Jedním z nejlepších způsobů, jak se naučit programovací jazyk, je používat ho k řešení problémů. A právě o tom je tato kniha. Namísto otázek zakořeněných v teorii předkládá tato kniha problémy, se kterými se setkáte při každodenním vývoji softwaru. Tyto problémy jsou určeny pro lidi, kteří se učí svůj první programovací jazyk, a poskytují také cestu k rychlému osvojení nového jazyka zkušeným vývojářům.

Začněte s jednoduchými vstupními a výstupními programy. Proveďte konverzi měn a zjistěte, kolik měsíců trvá splácení kreditní karty. Vypočítejte obsah alkoholu v krvi a určete, zda je bezpečné řídit. Nahrazujte slova v souborech a filtrujte záznamy a pomocí webových služeb zobrazujte počasí, ukládejte data a ukazujte, kolik lidí je právě teď ve vesmíru. Na závěr se vypořádáte s několika většími programy, které vám pomohou vše spojit dohromady.

Každý problém obsahuje omezení a výzvy, které vás posunou dál, ale je na vás, abyste přišli s řešením. A až se příští rok budete chtít naučit nový programovací jazyk nebo styl programování (třeba OOP vs. funkcionální), můžete si tuto knihu projít znovu a použít nové přístupy k řešení známých problémů.

Co potřebujete:

Potřebujete přístup k počítači, referenční příručku a programovací jazyk, který chcete používat.

Další údaje o knize:

ISBN:9781680501223
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2015
Počet stran:110

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Cvičení pro programátory: 57 úkolů pro rozvoj vašich programátorských dovedností - Exercises for...
Při psaní softwaru musíte být na špičkové úrovni...
Cvičení pro programátory: 57 úkolů pro rozvoj vašich programátorských dovedností - Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
Tmux 2: Produktivní vývoj bez myši - Tmux 2: Productive Mouse-Free Development
Myš vás zpomaluje. Čas, který strávíte přepínáním mezi editorem a...
Tmux 2: Produktivní vývoj bez myši - Tmux 2: Productive Mouse-Free Development
V mé vaně je ovce: Desáté výroční vydání - There's a Sheep in My Bathtub: Tenth Anniversary...
Co se stane, když do postkomunistického chaosu ve...
V mé vaně je ovce: Desáté výroční vydání - There's a Sheep in My Bathtub: Tenth Anniversary Edition
Tvorba webových stránek s Hugem: Rychlý vývoj webových stránek pomocí Markdown - Build Websites with...
Stránky založené na databázi přinášejí složitost,...
Tvorba webových stránek s Hugem: Rychlý vývoj webových stránek pomocí Markdown - Build Websites with Hugo: Fast Web Development with Markdown
Malé, ostré softwarové nástroje: Využijte kombinovanou sílu nástrojů a pomůcek příkazového řádku. -...
Rozhraní příkazového řádku se vrací. To proto, že...
Malé, ostré softwarové nástroje: Využijte kombinovanou sílu nástrojů a pomůcek příkazového řádku. - Small, Sharp Software Tools: Harness the Combinatoric Power of Command-Line Tools and Utilities
Život v sedle - A Life in the Saddle
Život v sedle je rozšířením vyprávění pátera Davieho Hogana o jeho vlastním životě, které nazval: Autobiografie Davida Hogana...
Život v sedle - A Life in the Saddle

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)