🇲🇽🐧🖥🎵🕹🍺Y͢i͢Z͢u͢X͢🎮⛸📱 reviewed Clean Code by Robert C. Martin (Robert C. Martin)
Muy chingon
5 stars
Excelente libro \m/
Le légendaire programmeur Robert C. Martin présente les outils et les pratiques du véritable artisanat du logiciel. Ce livre regorge de conseils pratiques sur l'estimation et le codage. Il ne s'agit pas seulement de la technique, mais également d'attitude. Martin montre : - comment aborder le développement logiciel ; - travailler bien et travailler proprement (organiser son temps et éviter les impasses, quand dire "Non" et comment le dire, quand dire "oui" , et ce que "oui" signifie) ; - communiquer et estimer avec honnêteté ; - faire face aux décisions difficiles (gérer les conflits et les horaires serrés, faire face à la pression incessante, éviter l'épuisement professionnel). Un bon logiciel est puissant, élégant et fonctionnel. Il doit être plaisant à la fois pour le développeur et pour l'utilisateur. Un bon logiciel n'est pas écrit par des machines. Il est rédigé par des professionnels avec un engagement inébranlable envers l'artisanat.
Excelente libro \m/
Questo manuale è imprescindibile per qualsiasi sviluppatore che voglia migliorare se stesso (lo dovremmo fare ogni giorno).
Nonostante gli esempi siano riferiti a Java, si può tranquillamente applicare quanto scritto a qualsiasi altro linguaggio ad oggetti. Ogni capitolo è scritto molto bene e pone le giuste opinioni su come organizzare al meglio il codice.
NON consiglierei questo libro ad uno sviluppatore alle primissime armi, perché il rischio è che si focalizzi troppo sulla pulizia senza fare i giusti errori di gioventù. Allo stesso tempo, non appena si ha un minimo di esperienza sullo sviluppo, è NECESSARIO leggre questo libro per confrontare la propria esperienza con quanto detto nel libro.
Attenzione, ci sono delle parti che forse potreste non condividere a pieno ma va bene così. Questa non è una bibbia e nemmeno ha la pretesa di esserlo: va vista solo come una collezione di esperienze.
Nota aggiuntiva: la parte finale …
Questo manuale è imprescindibile per qualsiasi sviluppatore che voglia migliorare se stesso (lo dovremmo fare ogni giorno).
Nonostante gli esempi siano riferiti a Java, si può tranquillamente applicare quanto scritto a qualsiasi altro linguaggio ad oggetti. Ogni capitolo è scritto molto bene e pone le giuste opinioni su come organizzare al meglio il codice.
NON consiglierei questo libro ad uno sviluppatore alle primissime armi, perché il rischio è che si focalizzi troppo sulla pulizia senza fare i giusti errori di gioventù. Allo stesso tempo, non appena si ha un minimo di esperienza sullo sviluppo, è NECESSARIO leggre questo libro per confrontare la propria esperienza con quanto detto nel libro.
Attenzione, ci sono delle parti che forse potreste non condividere a pieno ma va bene così. Questa non è una bibbia e nemmeno ha la pretesa di esserlo: va vista solo come una collezione di esperienze.
Nota aggiuntiva: la parte finale con le appendici non l'ho trovata molto illuminante, la reputo invece quasi uno spreco di carta che sarebbe stata meglio in un blog post.