Software verstehen: Max Kanat-Alexander über Einfachheit, Kodierung und wie man als Programmierer weniger nervt

Bewertung:   (3,9 von 5)

Software verstehen: Max Kanat-Alexander über Einfachheit, Kodierung und wie man als Programmierer weniger nervt (Max Kanat-Alexander)

Leserbewertungen

Zusammenfassung:

Das Buch wird für seine aufschlussreiche Herangehensweise an die Softwareentwicklung gelobt, die sich auf grundlegende Prinzipien und menschliche Faktoren konzentriert, was es zu einer geeigneten Lektüre für Anfänger und erfahrene Programmierer gleichermaßen macht. Einige Leser bemängelten jedoch, dass es an modernen Beispielen und detaillierten, praxisnahen Inhalten mangelt.

Vorteile:

Gut geschrieben und lesbar
aufschlussreich über Software-Grundlagen
sowohl für Anfänger als auch für erfahrene Entwickler geeignet
aufschlussreich über menschliche Faktoren in der Softwareentwicklung
effektiv organisiert.

Nachteile:

Es fehlt an modernen Beispielen und detaillierten Anwendungen aus der Praxis
einige Leser empfanden es als zu vereinfachend oder zu wenig tiefgehend
nicht alle Erwartungen an eine umfassende Darstellung der Softwareentwicklung wurden erfüllt.

(basierend auf 10 Leserbewertungen)

Originaltitel:

Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer

Inhalt des Buches:

Die Software-Legende Max Kanat-Alexander zeigt Ihnen in dreiundvierzig Essays, wie Sie als Entwickler erfolgreich sein können, indem Sie sich der Einfachheit verschreiben und die Software, mit der Sie arbeiten, wirklich verstehen.

Hauptmerkmale

⬤ Lesen und genießen Sie die hervorragenden Texte und Einsichten des legendären Max Kanat-Alexander.

⬤ Lernen und reflektieren Sie mit Max, wie Sie Ihre Software-Designprinzipien vereinfachen können.

⬤ Entdecken Sie die Geheimnisse von Rockstar-Programmierern und wie Sie auch als Programmierer weniger scheiße sein können.

Buchbeschreibung

In Understanding Software zeigt Ihnen Max Kanat-Alexander, Technical Lead für Code Health bei Google, wie Sie die Einfachheit in die Computerprogrammierung zurückbringen können. Max erklärt Ihnen, warum Programmierer ätzend sind, und wie Sie als Programmierer weniger ätzend sein können. Es gibt einfach zu viel komplexes Zeug auf der Welt. Komplexes Zeug ist unbrauchbar, und es geht zu leicht kaputt. Komplexität ist dumm. Einfachheit ist klug.

Understanding Software deckt viele Bereiche der Programmierung ab: vom Schreiben einfachen Codes bis hin zu tiefgreifenden Einblicken in die Programmierung und wie man weniger schlecht ist bei dem, was man tut. Sie werden die Probleme mit der Komplexität von Software entdecken, die Ursachen dafür und wie man Einfachheit nutzt, um großartige Software zu erstellen. Sie werden sich mit der Fehlersuche befassen, wie Sie es noch nie zuvor getan haben, und erfahren, wie Sie es schaffen, bei der Arbeit in Teams glücklich zu sein.

Max bringt eine Auswahl sorgfältig ausgearbeiteter Essays, Gedanken und Ratschläge über die Arbeit und den Erfolg in der Softwarebranche aus seinem legendären Blog Code Simplicity mit. Max hat dreiundvierzig Essays verfasst, die Ihnen helfen können, Komplexität zu vermeiden und Einfachheit anzunehmen, damit Sie ein glücklicherer und erfolgreicherer Entwickler werden können.

Max' technisches Wissen, seine Einsichten und seine Freundlichkeit haben ihm den Status eines Code-Gurus eingebracht, und seine Ideen werden Sie inspirieren und Ihnen helfen, Ihre Herangehensweise an die Herausforderungen des Entwicklerdaseins zu erneuern.

(Was Sie lernen werden)

⬤ Sehen Sie, wie Sie Einfachheit und Erfolg in Ihre Programmierwelt bringen können.

⬤ Clues to complexity - und wie man exzellente Software entwickelt.

⬤ Einfachheit und Software-Design.

⬤ Prinzipien für Programmierer.

⬤ Die Geheimnisse von Rockstar-Programmierern.

⬤ Max' Ansichten und Interpretationen über die Softwareindustrie.

⬤ Warum Programmierer scheiße sind und wie man als Programmierer weniger scheiße ist.

⬤ Softwaredesign in zwei Sätzen.

⬤ Was ist ein Fehler? Tief in die Fehlersuche einsteigen.

Weitere Daten des Buches:

ISBN:9781788628815
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Code-Einfachheit: Die Grundlagen der Software - Code Simplicity: The Fundamentals of...
Gutes Softwaredesign ist einfach und leicht zu verstehen...
Code-Einfachheit: Die Grundlagen der Software - Code Simplicity: The Fundamentals of Software
Software verstehen: Max Kanat-Alexander über Einfachheit, Kodierung und wie man als Programmierer...
Die Software-Legende Max Kanat-Alexander zeigt...
Software verstehen: Max Kanat-Alexander über Einfachheit, Kodierung und wie man als Programmierer weniger nervt - Understanding Software: Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer

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