Riadenie projektov pomocou GNU Make

Hodnotenie:   (4,4 z 5)

Riadenie projektov pomocou GNU Make (Robert Mecklenburg)

Recenzie čitateľov

Zhrnutie:

Kniha o programe GNU Make sa stretáva s pozitívnymi aj kritickými ohlasmi. Mnohí používatelia ju považujú za cenný zdroj informácií na učenie sa a zvládnutie súborov Make, pričom uvádzajú jej dôkladnosť a inštruktážny prístup. Niektorí čitatelia ju však kritizujú za nedostatok jasných príkladov a nejednoznačný štýl písania, takže je vhodnejšia pre tých, ktorí sa už s make trochu oboznámili. Celkovo si drží povesť užitočnej príručky pre rôzne úrovne odborných znalostí.

Výhody:

Komplexné pokrytie tém GNU Make.
Dobré pre začiatočníkov aj pokročilých používateľov.
Poskytuje užitočné poznatky o riadení projektov pomocou súborov make.
Mnohí používatelia ju považujú za užitočnú na rýchle osvojenie si nástroja a prispôsobenie sa rôznym systémom Make.
Užitočné ako referencia pre skúsených vývojárov.

Nevýhody:

Nejednoznačný štýl písania, ktorý môže viesť k zmätku, najmä u začiatočníkov.
Nedostatok jasných príkladov pre niektoré koncepty, čo komplikuje pochopenie.
Nie je vhodným úvodom pre úplných nováčikov; predpokladá určité predchádzajúce znalosti.
Niektorí recenzenti zaznamenali množstvo chýb a nedostatočnú korektúru.
Recenzie uvádzajú sporadický postup v témach, čo sťažuje sledovanie.

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

Pôvodný názov:

Managing Projects with GNU Make

Obsah knihy:

Nástroj jednoducho známy ako make je jednou z najtrvalejších funkcií operačných systémov Unix aj iných operačných systémov. Prvýkrát bol vynájdený v 70.

rokoch minulého storočia a dodnes sa objavuje ako ústredný motor väčšiny programátorských projektov; zostavuje dokonca aj jadro Linuxu. V treťom vydaní klasickej knihy Managing Projects with GNU make sa čitatelia dozvedia, prečo si tento nástroj aj napriek mnohým mladším konkurentom naďalej udržiava popredné miesto v oblasti softvéru na zostavovanie projektov. Predpoklad programu make je jednoduchý: keď zmeníte zdrojové súbory a chcete prestavať program alebo iné výstupné súbory, make skontroluje časové značky, aby zistil, čo sa zmenilo, a prestaví len to, čo potrebujete, bez toho, aby ste strácali čas prestavovaním iných súborov.

Okrem tohto jednoduchého princípu však make obsahuje bohatú zbierku možností, ktoré vám umožňujú manipulovať s viacerými adresármi, zostavovať rôzne verzie programov pre rôzne platformy a prispôsobovať zostavovanie ďalšími spôsobmi.

Toto vydanie sa zameriava na verziu make GNU, ktorá sa zaslúžene stala priemyselným štandardom. GNU make obsahuje výkonné rozšírenia, ktoré sú v tejto knihe preskúmané.

Je populárny aj preto, že je to slobodný softvér a poskytuje verziu pre takmer každú platformu vrátane verzie pre Microsoft Windows ako súčasť slobodného projektu Cygwin. Tretie vydanie knihy Managing Projects with GNU make poskytuje návod na splnenie potrieb veľkých moderných projektov. Pridané sú aj viaceré zaujímavé pokročilé témy, ako napríklad prenositeľnosť, paralelizmus a použitie s Javou.

Robert Mecklenburg, autor tretieho vydania, používa make už desaťročia na rôznych platformách a v rôznych jazykoch. V tejto knihe horlivo predkladá, ako dosiahnuť, aby vaše zostavenia boli čo najefektívnejšie, znížiť údržbu, vyhnúť sa chybám a dôkladne pochopiť, čo make robí. Kapitoly o jazykoch C++ a Java poskytujú zápisy do súborov make optimalizované pre projekty v týchto jazykoch.

Autor dokonca obsahuje diskusiu o súbore makefile použitom na zostavenie knihy.

Ďalšie údaje o knihe:

ISBN:9780596006105
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2004
Počet strán:302

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Riadenie projektov pomocou GNU Make - Managing Projects with GNU Make
Nástroj jednoducho známy ako make je jednou z najtrvalejších funkcií operačných...
Riadenie projektov pomocou GNU Make - Managing Projects with GNU Make

Diela autora vydali tieto vydavateľstvá: