Moderne Softwareentwicklung: Was funktioniert, um bessere Software schneller zu entwickeln

Bewertung:   (4,5 von 5)

Moderne Softwareentwicklung: Was funktioniert, um bessere Software schneller zu entwickeln (David Farley)

Leserbewertungen

Zusammenfassung:

Das Buch umreißt die wesentlichen Grundsätze der Softwareentwicklung und betont die Bedeutung eines disziplinierten, wissenschaftlichen Ansatzes in diesem Bereich. Es bietet zwar wertvolle Einblicke und praktische Ratschläge, aber manche Leser finden es repetitiv und es fehlt an praktischen Beispielen.

Vorteile:

Es liefert starke Argumente für die Behandlung von Softwareentwicklung als Ingenieurdisziplin, bietet großartige Ideen und sorgfältige Kommunikation, destilliert wichtige Prinzipien, die über Software hinaus anwendbar sind, ermutigt zu diszipliniertem und wissenschaftlichem Vorgehen und dient als hilfreiches Modell sowohl für fortgeschrittene als auch für erfahrene Entwickler. Viele Leser schätzen das Buch für seine Weisheit und seine umsetzbaren Ratschläge.

Nachteile:

Kritisiert wird, dass es sich wiederholt, zu viele unnötige Informationen enthält und praktische Beispiele vermissen lässt. Einige Rezensenten sind der Meinung, dass die Konzepte in anderen Formaten wie dem YouTube-Kanal des Autors besser behandelt werden. Außerdem wird bemängelt, dass das Buch zweideutig und etwas chaotisch formuliert ist.

(basierend auf 61 Leserbewertungen)

Originaltitel:

Modern Software Engineering: Doing What Works to Build Better Software Faster

Inhalt des Buches:

Verbessern Sie Ihre Kreativität, Effektivität und letztendlich Ihren Code

In Modern Software Engineering, hilft David Farley, der Pionier der kontinuierlichen Entwicklung, Softwareexperten dabei, effektiver über ihre Arbeit nachzudenken, sie erfolgreicher zu verwalten und die Qualität ihrer Anwendungen, ihr Leben und das Leben ihrer Kollegen wirklich zu verbessern.

In seinem Buch, das sich an Programmierer, Manager und technische Leiter aller Erfahrungsstufen richtet, beleuchtet Farley die dauerhaften Prinzipien, die einer effektiven Softwareentwicklung zugrunde liegen. Er destilliert die Disziplin in zwei Kernaufgaben: Lernen und Erforschen und Komplexitätsmanagement. Für jede dieser Übungen definiert er Prinzipien, die Ihnen dabei helfen können, alles zu verbessern - von Ihrer Denkweise bis hin zur Qualität Ihres Codes - und er beschreibt Ansätze, die nachweislich zum Erfolg führen.

Farleys Ideen und Techniken fügen sich zu einem einheitlichen, wissenschaftlichen und grundlegenden Ansatz für die Lösung praktischer Softwareentwicklungsprobleme innerhalb realistischer wirtschaftlicher Beschränkungen zusammen. Dieser allgemeine, dauerhafte und allumfassende Ansatz für die Softwareentwicklung kann Ihnen helfen, Probleme zu lösen, auf die Sie noch nicht gestoßen sind, und zwar sowohl mit den Technologien von heute als auch mit denen von morgen. Er bietet Ihnen einen tieferen Einblick in das, was Sie jeden Tag tun, und hilft Ihnen, bessere Software zu erstellen, schneller, mit mehr Freude und persönlicher Erfüllung.

⬤ Klären Sie, was Sie erreichen wollen.

⬤ Wählen Sie Ihre Werkzeuge nach sinnvollen Kriterien aus.

⬤ Organisieren Sie Ihre Arbeit und Ihre Systeme so, dass ein kontinuierlicher, schrittweiser Fortschritt möglich ist.

⬤ Evaluieren Sie Ihre Fortschritte in Richtung florierender Systeme, nicht nur mehr "Legacy-Code".

⬤ Gewinnen Sie mehr Wert aus Experimenten und Empirie.

⬤ Behalten Sie die Kontrolle, wenn die Systeme komplexer werden.

⬤ Strenge ohne zu viel Strenge erreichen.

⬤ Aus Geschichte und Erfahrung lernen.

⬤ Unterscheiden Sie "gute" neue Softwareentwicklungsideen von "schlechten" Ideen.

Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Aktualisierungen und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Weitere Informationen finden Sie auf der Innenseite des Buches.

Weitere Daten des Buches:

ISBN:9780137314911
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2022
Seitenzahl:256

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Unterirdische Welten: Ein Führer zu spektakulären unterirdischen Orten - Underground Worlds: A Guide...
Eine visuelle und anekdotische Erkundung der...
Unterirdische Welten: Ein Führer zu spektakulären unterirdischen Orten - Underground Worlds: A Guide to Spectacular Subterranean Places
Moderne Softwareentwicklung: Was funktioniert, um bessere Software schneller zu entwickeln - Modern...
Verbessern Sie Ihre Kreativität, Effektivität und...
Moderne Softwareentwicklung: Was funktioniert, um bessere Software schneller zu entwickeln - Modern Software Engineering: Doing What Works to Build Better Software Faster
Eine ehrfurchtslose Neugierde: Auf der Suche nach der seltsamsten Reliquie der Kirche in Italiens...
Lesen Sie David Farleys Beiträge auf dem Penguin...
Eine ehrfurchtslose Neugierde: Auf der Suche nach der seltsamsten Reliquie der Kirche in Italiens seltsamster Stadt - An Irreverent Curiosity: In Search of the Church's Strangest Relic in Italy's OddestTown

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