Essential Skills for the Agile Developer - Ein Leitfaden für bessere Programmierung und Design

Bewertung:   (3,8 von 5)

Essential Skills for the Agile Developer - Ein Leitfaden für bessere Programmierung und Design (Alan Shalloway)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine praktische Anleitung zu Softwareentwicklungspraktiken, insbesondere im agilen Kontext, sehr geschätzt. Viele Leser fanden es aufschlussreich und nützlich sowohl für Anfänger als auch für erfahrene Entwickler, da es ihnen hilft, wesentliche Konzepte zu verstehen und die Codequalität zu verbessern. Einige kritisierten jedoch, dass das Buch zu allgemein gehalten ist, einen irreführenden Titel hat und es ihm an Tiefe in Bezug auf die tatsächlichen agilen Techniken mangelt.

Vorteile:

Gut geschrieben und aufschlussreich
sofort nützlich für das Verständnis von Best Practices in der Programmierung
bietet praktische Ratschläge für eine bessere Codequalität
wertvoll für Anfänger und erfahrene Entwickler
gut organisiert und einfach zu navigieren
enthält Erklärungen zu wichtigen Praktiken und deren Nutzen.

Nachteile:

Einige Leser finden es zu allgemein
der Titel wird als irreführend angesehen, da er sich nicht genügend auf agile Techniken konzentriert
ist möglicherweise nicht für Anfänger oder Nicht-Programmierer geeignet
gilt nicht als der endgültige Leitfaden für die Umstellung von Teams auf Agile.

(basierend auf 10 Leserbewertungen)

Originaltitel:

Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Inhalt des Buches:

Agiles Vorgehen ist heute das vorherrschende Paradigma in der Softwareentwicklung, aber agile Methoden sind nach wie vor schwer zu messen und zu verbessern.

Essential Skills for the Agile Developer füllt diese Lücke von Grund auf, indem es bewährte Techniken zur Bewertung und Optimierung agiler Praktiken sowohl des Einzelnen als auch des Teams vermittelt. Dieses Buch wurde von den vier Geschäftsführern von Net Objectives - einem der weltweit führenden agilen Schulungs- und Beratungsunternehmen - geschrieben und spiegelt ihre unübertroffene Erfahrung bei der Unterstützung von Unternehmen bei der Umstellung auf agile Methoden wider.

Es konzentriert sich auf die spezifischen Maßnahmen und Erkenntnisse, die die größten Design- und Programmierverbesserungen bei wirtschaftlichen Investitionen ermöglichen. Die Autoren zeigen die Schlüsselfaktoren für erfolgreiche agile Projekte auf und bieten praktische Möglichkeiten, diese zu messen. Anhand konkreter Beispiele gehen sie auf Prinzipien, Einstellungen, Gewohnheiten, technische Praktiken und Designüberlegungen ein - und zeigen vor allem, wie man all dies zusammenbringt, um eine höherwertige Software zu liefern.

Mit den Techniken der Autoren können Manager und Teams die gesamte Organisation und das gesamte Produkt über den gesamten Lebenszyklus hinweg optimieren. Essential Skills for the Agile Developer zeigt, wie man Programmierung nach Absicht durchführt Nutzung von Konstruktion trennen Testbarkeit vor dem Schreiben von Code berücksichtigen Über- und Unterdesign vermeiden Komplexität und Nacharbeit minimieren Kapselung effektiver und systematischer einsetzen Wissen, wann und wie man Vererbung einsetzt Sich erfolgreicher auf Änderungen vorbereiten Kontinuierliche Integration erfolgreicher durchführen Leistungsfähige Best Practices für Design und Refactoring beherrschen

Weitere Daten des Buches:

ISBN:9780321543738
Autor:
Verlag:
Untertitel:A Guide to Better Programming and Design
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2011
Seitenzahl:272

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Erklärte Entwurfsmuster: Eine neue Perspektive auf objektorientiertes Design - Design Patterns...
„Eines der großartigsten Dinge an diesem Buch ist...
Erklärte Entwurfsmuster: Eine neue Perspektive auf objektorientiertes Design - Design Patterns Explained: A New Perspective on Object-Oriented Design
Essential Skills for the Agile Developer - Ein Leitfaden für bessere Programmierung und Design -...
Agiles Vorgehen ist heute das vorherrschende...
Essential Skills for the Agile Developer - Ein Leitfaden für bessere Programmierung und Design - Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)