Gestire progetti con GNU Make

Punteggio:   (4,4 su 5)

Gestire progetti con GNU Make (Robert Mecklenburg)

Recensioni dei lettori

Riepilogo:

Il libro su GNU Make riceve un mix di recensioni positive e critiche. Molti utenti lo trovano una risorsa preziosa per imparare e padroneggiare i file make, citandone l'accuratezza e l'approccio didattico. Tuttavia, alcuni lettori lo criticano per la mancanza di esempi chiari e per uno stile di scrittura ambiguo, che lo rende più adatto a chi ha già una certa familiarità con make. Nel complesso, gode della reputazione di utile riferimento per vari livelli di competenza.

Vantaggi:

Copertura completa degli argomenti di GNU Make.
Buono sia per i principianti che per gli utenti avanzati.
Fornisce utili approfondimenti sulla gestione dei progetti con i file make.
Molti utenti lo trovano utile per imparare rapidamente lo strumento e adattarsi a diversi sistemi make.
Utile come riferimento per gli sviluppatori esperti.

Svantaggi:

Stile di scrittura ambiguo che può generare confusione, soprattutto per i principianti.
Mancanza di esempi chiari per alcuni concetti, che ne complicano la comprensione.
Non è un'introduzione adatta a principianti assoluti; presuppone alcune conoscenze pregresse.
Alcuni recensori hanno notato numerosi errori e una mancanza di correzione delle bozze.
Le recensioni menzionano una progressione sporadica degli argomenti, che rende difficile seguirli.

(basato su 43 recensioni dei lettori)

Titolo originale:

Managing Projects with GNU Make

Contenuto del libro:

L'utility nota semplicemente come make è una delle caratteristiche più durature di Unix e di altri sistemi operativi. Inventata per la prima volta negli anni '70, make è ancora oggi il motore centrale della maggior parte dei progetti di programmazione; costruisce persino il kernel di Linux.

Nella terza edizione del classico Managing Projects with GNU make, i lettori scopriranno perché questo programma di utilità continua a mantenere la sua posizione di primo piano tra i software di creazione dei progetti, nonostante i numerosi concorrenti più giovani. La premessa alla base di make è semplice: quando si modificano i file sorgente e si vuole ricostruire il programma o altri file di output, make controlla i timestamp per vedere cosa è cambiato e ricostruisce solo ciò che serve, senza perdere tempo a ricostruire altri file. Oltre a questo semplice principio, make offre una ricca serie di opzioni che consentono di manipolare più directory, di creare versioni diverse di programmi per piattaforme diverse e di personalizzare la compilazione in altri modi.

Questa edizione si concentra sulla versione GNU di make, che è meritatamente diventata lo standard del settore.

GNU make contiene potenti estensioni che vengono analizzate in questo libro. È molto popolare anche perché è un software libero e fornisce una versione per quasi tutte le piattaforme, compresa una versione per Microsoft Windows come parte del progetto libero Cygwin.

Managing Projects with GNU make, 3rd Edition fornisce le linee guida per soddisfare le esigenze di grandi progetti moderni. Sono stati aggiunti anche alcuni interessanti argomenti avanzati come la portabilità, il parallelismo e l'uso con Java. Robert Mecklenburg, autore della terza edizione, utilizza make da decenni con una varietà di piattaforme e linguaggi.

In questo libro spiega con zelo come rendere le vostre build il più efficienti possibile, ridurre la manutenzione, evitare gli errori e comprendere a fondo ciò che make sta facendo. I capitoli su C++ e Java forniscono voci di makefile ottimizzate per progetti in questi linguaggi. L'autore include anche una discussione sul makefile usato per costruire il libro.

Altre informazioni sul libro:

ISBN:9780596006105
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2004
Numero di pagine:302

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Gestire progetti con GNU Make - Managing Projects with GNU Make
L'utility nota semplicemente come make è una delle caratteristiche più durature di Unix e di...
Gestire progetti con GNU Make - Managing Projects with GNU Make

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)