Das fehlende Readme: Ein Leitfaden für den neuen Softwareentwickler

Bewertung:   (4,6 von 5)

Das fehlende Readme: Ein Leitfaden für den neuen Softwareentwickler (Chris Riccomini)

Leserbewertungen

Zusammenfassung:

Das Buch ist sowohl für neue als auch für erfahrene Software-Ingenieure eine sehr empfehlenswerte Ressource, da es praktische Einblicke in die Branche bietet und wesentliche Themen abdeckt, die in der traditionellen Ausbildung oft übersehen werden. Es wird für seinen klaren und prägnanten Schreibstil, die praktischen Beispiele und die „Level Up“-Abschnitte gelobt, die zusätzliche Ressourcen bieten. Einige Leser sind jedoch der Meinung, dass das Buch knapper hätte ausfallen können und sich weniger auf verhaltensbezogene Aspekte hätte konzentrieren können.

Vorteile:

Umfassende Behandlung wesentlicher Themen der Softwaretechnik, die in der Regel nicht an Schulen gelehrt werden.
Klarer und prägnanter Schreibstil, der sowohl für technische als auch für nicht-technische Leser verständlich ist.
Praktische Tipps, Einblicke und Anekdoten, die dem Leser helfen, sich in der Branche zurechtzufinden.
Nützlich für verschiedene Zielgruppen, von Nachwuchsingenieuren bis zu Managern und sogar Nicht-Ingenieuren.
Empfohlen als unverzichtbare Lektüre für Bootcamp-Absolventen und solche ohne Mentoren.

Nachteile:

Einige Leser sind der Meinung, dass das Buch kürzer hätte sein können, z. B. in Form eines Blogbeitrags.
Geringfügige Beschwerden darüber, dass es sich manchmal auf das Verhalten am Arbeitsplatz und nicht auf technische Inhalte konzentriert.
Fehlende Abdeckung bestimmter Themen wie Sicherheit und Cloud-native Entwicklung.

(basierend auf 17 Leserbewertungen)

Originaltitel:

The Missing Readme: A Guide for the New Software Engineer

Inhalt des Buches:

Schlüsselkonzepte und bewährte Verfahren für neue Software-Ingenieure - Dinge, die für Ihren Erfolg am Arbeitsplatz entscheidend sind und die Sie in der Schule nicht gelernt haben.

Für neue Software-Ingenieure ist das Wissen, wie man programmiert, nur die halbe Miete. Sie werden schnell feststellen, dass viele der Fähigkeiten und Prozesse, die für Ihren Erfolg entscheidend sind, in keiner Schule und in keinem Bootcamp gelehrt werden. The Missing README füllt diese Lücke - eine Zusammenfassung der Lektionen am Arbeitsplatz, der besten Praktiken und der technischen Grundlagen, die die Autoren mehr als ein Jahrzehnt lang angehenden Entwicklern in führenden Unternehmen vermittelt haben.

In den ersten Kapiteln wird erklärt, was Sie erwarten können, wenn Sie Ihre Karriere in einem Unternehmen beginnen. Im Mittelteil des Buches wird Ihre technische Ausbildung erweitert, indem Sie lernen, wie Sie mit bestehenden Codebasen arbeiten, technische Schulden angehen und vermeiden, produktionsreife Software schreiben, Abhängigkeiten verwalten, effektiv testen, Code-Reviews durchführen, Software sicher bereitstellen, entwicklungsfähige Architekturen entwerfen und mit Zwischenfällen umgehen, wenn Sie Bereitschaftsdienst haben. Weitere Kapitel befassen sich mit der Planung und den zwischenmenschlichen Fähigkeiten, wie z. B. der agilen Planung, der effektiven Zusammenarbeit mit Ihrem Vorgesetzten und dem Aufstieg in höhere Positionen und darüber hinaus.

Sie werden lernen:

Wie Sie den Algorithmus zur Änderung von Legacy-Code verwenden und den Code sauberer hinterlassen, als Sie ihn vorgefunden haben.

Wie man funktionsfähigen Code mit Logging, Metriken, Konfiguration und defensiver Programmierung schreibt.

Wie man deterministische Tests schreibt, Code-Reviews einreicht und Feedback zum Code anderer Leute gibt.

Der technische Entwurfsprozess, einschließlich Experimente, Problemdefinition, Dokumentation und Zusammenarbeit.

Was zu tun ist, wenn man Bereitschaftsdienst hat, und wie man mit Produktionsvorfällen umgeht.

Architekturtechniken, die Änderungen am Code erleichtern.

Agile Entwicklungspraktiken wie Sprintplanung, Stand-ups und Retrospektiven.

Dies ist das Buch, von dem sich Ihr technischer Leiter wünscht, dass es jeder neue Ingenieur liest, bevor er anfängt. Am Ende des Buches werden Sie wissen, was nötig ist, um in die Arbeitswelt einzusteigen - von CS-Kursen oder Bootcamps zu professioneller Softwareentwicklung.

Weitere Daten des Buches:

ISBN:9781718501836
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Das fehlende Readme: Ein Leitfaden für den neuen Softwareentwickler - The Missing Readme: A Guide...
Schlüsselkonzepte und bewährte Verfahren für neue...
Das fehlende Readme: Ein Leitfaden für den neuen Softwareentwickler - The Missing Readme: A Guide for the New Software Engineer

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)