Cvičenia pre programátorov: 57 výziev na rozvoj vašich programátorských zručností

Hodnotenie:   (4,2 z 5)

Cvičenia pre programátorov: 57 výziev na rozvoj vašich programátorských zručností (P. Hogan Brian)

Recenzie čitateľov

Zhrnutie:

Kniha obsahuje zbierku programátorských cvičení, ktorých cieľom je pomôcť začiatočníkom a stredne pokročilým programátorom zlepšiť ich zručnosti v kódovaní v rôznych jazykoch. Hoci ponúka štruktúrovaný prístup k precvičovaniu, mnohí skúsení programátori považujú cvičenia za príliš jednoduché a zjednodušené. Názory na jej efektívnosť a organizáciu sa rôznia.

Výhody:

Začína veľmi jednoduchými problémami, ktorých náročnosť sa postupne zvyšuje.
Vhodné pre začínajúcich a stredne pokročilých programátorov na precvičenie riešenia problémov a zručností pri kódovaní.
Obsahuje úlohy na prehĺbenie pochopenia koncepcií programovania.
Užitočné ako doplnková príručka pri učení sa nových programovacích jazykov.
Podporuje precvičovanie a upevňovanie programovacích zručností.

Nevýhody:

Cvičenia sú považované za príliš ľahké pre skúsených programátorov, chýba im výzva.
Organizácia a rozmanitosť cvičení sú kritizované; niektoré cvičenia sa opakujú.
Nie sú vhodné pre tých, ktorí majú pokročilé znalosti programovania a hľadajú podstatné výzvy.
Niektorí čitatelia považovali obsah za zastaraný a nedostatočne hlboký.

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

Pôvodný názov:

Exercises for Programmers: 57 Challenges to Develop Your Coding Skills

Obsah knihy:

Pri písaní softvéru musíte byť na vrchole svojich schopností. Skvelí programátori sa cvičia, aby si udržali svoje zručnosti. Zdokonaľte sa a zostaňte ostrí vďaka viac ako päťdesiatim cvičeniam, ktoré vychádzajú z reálnych scenárov. Ak ste začínajúci programátor, tieto úlohy vám pomôžu naučiť sa to, čo potrebujete, aby ste sa presadili v tejto oblasti, a ak ste skúsený profesionál, môžete tieto cvičenia použiť na naučenie sa tohto horúceho nového jazyka pre vašu ďalšiu zákazku.

Jedným z najlepších spôsobov, ako sa naučiť programovací jazyk, je používať ho na riešenie problémov. Práve o tom je táto kniha. Namiesto otázok zakorenených v teórii táto kniha predstavuje problémy, s ktorými sa stretnete pri každodennom vývoji softvéru. Tieto problémy sú určené pre ľudí, ktorí sa učia svoj prvý programovací jazyk, a poskytujú aj cestu k rýchlemu osvojeniu nového jazyka skúseným vývojárom.

Začnite s jednoduchými vstupnými a výstupnými programami. Urobte niekoľko prepočtov mien a zistite, koľko mesiacov trvá splatenie kreditnej karty. Vypočítajte obsah alkoholu v krvi a zistite, či je bezpečné šoférovať. Nahraďte slová v súboroch a filtrujte záznamy a použite webové služby na zobrazenie počasia, uloženie údajov a zobrazenie, koľko ľudí je práve teraz vo vesmíre. Na záver sa budete zaoberať niekoľkými väčšími programami, ktoré vám pomôžu všetko spojiť.

Každý problém obsahuje obmedzenia a výzvy, ktoré vás posunú ďalej, ale je na vás, aby ste prišli s riešením. A na budúci rok, keď sa budete chcieť naučiť nový programovací jazyk alebo štýl programovania (možno OOP vs. funkcionálne), môžete si túto knihu prebrať znova a použiť nové prístupy na riešenie známych problémov.

Čo potrebujete:

Potrebujete prístup k počítaču, príručku o programovacom jazyku a programovací jazyk, ktorý chcete používať.

Ďalšie údaje o knihe:

ISBN:9781680501223
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2015
Počet strán:110

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Cvičenia pre programátorov: 57 výziev na rozvoj vašich programátorských zručností - Exercises for...
Pri písaní softvéru musíte byť na vrchole svojich...
Cvičenia pre programátorov: 57 výziev na rozvoj vašich programátorských zručností - Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
Tmux 2: Produktívny vývoj bez myši - Tmux 2: Productive Mouse-Free Development
Myš vás spomaľuje. Čas, ktorý strávite prepínaním medzi editorom a...
Tmux 2: Produktívny vývoj bez myši - Tmux 2: Productive Mouse-Free Development
V mojej vani je ovca: Desiate výročné vydanie - There's a Sheep in My Bathtub: Tenth Anniversary...
Čo sa stane, keď americkú rodinu s tromi malými...
V mojej vani je ovca: Desiate výročné vydanie - There's a Sheep in My Bathtub: Tenth Anniversary Edition
Tvorba webových stránok pomocou Huga: Rýchly vývoj webových stránok pomocou Markdown - Build...
Stránky riadené databázou prinášajú zložitosť,...
Tvorba webových stránok pomocou Huga: Rýchly vývoj webových stránok pomocou Markdown - Build Websites with Hugo: Fast Web Development with Markdown
Malé, ostré softvérové nástroje: Využite kombinovanú silu nástrojov a pomôcok príkazového riadku -...
Rozhranie príkazového riadka sa vracia. Je to...
Malé, ostré softvérové nástroje: Využite kombinovanú silu nástrojov a pomôcok príkazového riadku - 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šírením správy, ktorú páter Davie Hogan zanechal o svojom živote a ktorú nazval: Autobiografia Davida Hogana...
Život v sedle - A Life in the Saddle
MIНИЙ ВАНН ДОТОРХ ХОНЬ - МИНИЙ ВАНН ДОТОРХ ХОНЬ
Mongolský preklad knihy "V mojej vani je ovca" sa dočkal nového vydania s aktualizovaným obsahom a oveľa väčším...
MIНИЙ ВАНН ДОТОРХ ХОНЬ - МИНИЙ ВАНН ДОТОРХ ХОНЬ

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)