Kapitel 6. Unbekannte Systemeerkunden und anpassen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Einige meiner wertvollsten Erfahrungen habe ich bei der Unterstützung einer Legacy-Anwendung gesammelt. Ich kann das nur empfehlen, würde es aber niemandem wünschen.
Dalia Abo Sheasha, Softwareentwicklerin
Auch wenn viele Entwickler die leere Leinwand von Greenfield-Projekten lieben, sieht die harte Realität der Softwareentwicklung so aus, dass wir meistens an bestehenden Systemen arbeiten. Lass dich davon nicht entmutigen, was den Beruf des Softwareentwicklers angeht. Die Arbeit mit bestehenden Codebasen hat ihre Vorteile. Viele wichtige Entscheidungen sind schon getroffen, sodass du dich direkt auf die anstehenden Probleme konzentrieren kannst, anstatt dir Gedanken über die Infrastruktur zu machen.
Wenn du in ein neues Projekt einsteigst oder einfach nur einen neuen Code erkundest, musst du Fähigkeiten entwickeln, um unbekannte Systeme zu erkunden und zu ändern. In diesem Kapitel lernst du, wie du dich in unbekanntem Code zurechtfindest und ihn verstehst und wie du sicher Änderungen vornimmst. Egal, ob du einem neuen Team beitrittst oder alte Systeme wartest, diese Fähigkeiten helfen dir, selbstbewusst zu jedem Code beizutragen. Das baut auf den Grundlagen des Codelesens auf, die wir in Kapitel 2 behandelt haben.
Unbekannte Codebasen verstehen
Egal, ob du in einem neuen Unternehmen einsteigst ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access