Vorbemerkung
Ich bin seit zwei Jahrzehnten in der Softwareentwicklung tätig.
In dieser Zeit habe ich viel Code geschrieben, viel über Softwareentwicklung gelesen und selber leidvolle Erfahrung gemacht mit fremdem Code und mit eigenem Code.
Eins muss ich gestehen: Ich bin kein Informatiker. Ich bin ein Maschinenbauingenieur, der Programmieren während des Studiums lernen musste und Gefallen daran gefunden hat. Während des Studiums habe ich mich in diesem Bereich vertieft, in dem ich an einem Fabriksimulator mit entwickelt habe.
Du kannst also jetzt entscheiden, ob du weiterliest oder lieber nicht.
Denn obwohl ich fachfremd bin, habe ich etwas zu dem Thema Sofwareentwicklung zusagen.
Wichtige Lektion
Eine wichtige Lektion, die ich gelernt habe: Das wichtigste ist, dass du dich weiterentwickelst.
Schau dir den Code an, den du vor 5 Jahren geschrieben hast. Schlägst du dabei die Hände über dem Kopf zusammen und dich fragst, wie du jemals so etwas schreiben konntest? – Ja?! – Dann herzlichen Glückwunsch! 🙂
Das heißt nämlich, du hast dich in den letzten 5 Jahren weiterentwickelt.
Ein Beispiel gefällig? – Meine Erfahrungen mit Vererbung – gut oder schlecht?.
Themen, die mir wichtig geworden sind und über die ich auf dieser Webseite schreiben will:
- Clean Code
- Software Craftsmanship
- Refactoring
- Unit-Tests
- Testautomatisierung