Gestionarea proiectelor cu GNU Make

Evaluare:   (4.4 din 5)

Gestionarea proiectelor cu GNU Make (Robert Mecklenburg)

Recenzii ale cititorilor

Rezumat:

Cartea despre GNU Make a primit un amestec de recenzii pozitive și critice. Mulți utilizatori consideră că este o resursă valoroasă pentru învățarea și stăpânirea fișierelor make, citând exhaustivitatea și abordarea sa instructivă. Cu toate acestea, unii cititori o critică pentru lipsa de exemple clare și un stil de scriere ambiguu, ceea ce o face mai potrivită pentru cei care sunt deja oarecum familiarizați cu make. În general, are reputația unei referințe utile pentru diferite niveluri de expertiză.

Avantaje:

Acoperire cuprinzătoare a subiectelor GNU Make.
Bună atât pentru începători, cât și pentru utilizatorii avansați.
Oferă informații utile despre gestionarea proiectelor cu makefiles.
Mulți utilizatori îl consideră util pentru învățarea rapidă a instrumentului și adaptarea la diferite sisteme make.
Util ca referință pentru dezvoltatorii experimentați.

Dezavantaje:

Stil de scriere ambiguu care poate duce la confuzie, în special pentru începători.
Lipsa unor exemple clare pentru unele concepte, care complică înțelegerea.
Nu este o introducere potrivită pentru începători; presupune anumite cunoștințe anterioare.
Unii recenzenți au remarcat numeroase erori și o lipsă de corectare.
Recenzile menționează progresia sporadică a subiectelor, ceea ce face dificilă urmărirea.

(pe baza a 43 recenzii ale cititorilor)

Titlul original:

Managing Projects with GNU Make

Conținutul cărții:

Utilitarul cunoscut simplu sub numele de make este una dintre cele mai durabile caracteristici ale Unix și ale altor sisteme de operare. Inventat pentru prima dată în anii 1970, make apare și astăzi ca motor central în majoritatea proiectelor de programare; el construiește chiar și nucleul Linux.

În cea de-a treia ediție a cărții clasice Managing Projects with GNU make, cititorii vor afla de ce acest utilitar continuă să-și păstreze poziția de top în software-ul de construire a proiectelor, în ciuda multor concurenți mai tineri. Premisa din spatele make este simplă: după ce modificați fișierele sursă și doriți să vă reconstruiți programul sau alte fișiere de ieșire, make verifică timestamps-urile pentru a vedea ce s-a schimbat și reconstruiește doar ceea ce aveți nevoie, fără a pierde timp reconstruind alte fișiere. Dar pe lângă acest principiu simplu, make oferă o colecție bogată de opțiuni care vă permit să manipulați directoare multiple, să construiți versiuni diferite de programe pentru platforme diferite și să vă personalizați construcțiile în alte moduri.

Această ediție se concentrează pe versiunea GNU a make, care a devenit, pe bună dreptate, standardul industriei.

GNU make conține extensii puternice care sunt explorate în această carte. Este popular și pentru că este software liber și oferă o versiune pentru aproape fiecare platformă, inclusiv o versiune pentru Microsoft Windows ca parte a proiectului liber Cygwin.

Managing Projects with GNU make, 3rd Edition oferă îndrumări privind satisfacerea nevoilor proiectelor mari și moderne. De asemenea, sunt adăugate o serie de subiecte avansate interesante, cum ar fi portabilitatea, paralelismul și utilizarea cu Java. Robert Mecklenburg, autorul celei de-a treia ediții, a folosit make timp de decenii cu o varietate de platforme și limbaje.

În această carte, el expune cu zel cum să obțineți compilări cât mai eficiente, să reduceți mentenanța, să evitați erorile și să înțelegeți bine ce face make. Capitolele despre C++ și Java oferă intrări makefile optimizate pentru proiecte în aceste limbaje. Autorul include chiar și o discuție despre makefile-ul utilizat pentru construirea cărții.

Alte date despre carte:

ISBN:9780596006105
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2004
Numărul de pagini:302

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Gestionarea proiectelor cu GNU Make - Managing Projects with GNU Make
Utilitarul cunoscut simplu sub numele de make este una dintre cele mai durabile...
Gestionarea proiectelor cu GNU Make - Managing Projects with GNU Make

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)