Hodnotenie:
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í.
⬤ 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í)
Exercises for Programmers: 57 Challenges to Develop Your Coding Skills
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ť.
© 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)