Blog Archives

Knowhow-erwerb in der Softwareentwicklung

In diesem Artikel möchte ich mich damit beschäftigen, wie man sich am besten qualitativ hochwertiges Wissen aneignen kann – konkret anhand der Disziplin Softwareentwicklung. Natürlich funktioniert dieses Vorgehen auch für andere Themen, dabei müssen aber evtl. die Kanäle angepasst werden.

Ein unbekanntes Gebiet

Wenn ich noch ganz am Anfang stehe und von einem Thema (z.B. Test Driven Development) oder einer Programmiersprache keine Ahnung habe, muss ich mir zuerst mal das richtige Informationsnetz aufbauen.

Erwerb von Wissen – Möglichkeiten

Erwerb von Wissen über Studium

Posted in Soft Factors | Tagged , , , | 2 Comments

Code Kata’s / Code Dojo’s

In letzter Zeit bin ich viel am üben. Sprich, ich versuche das gelesene in die Tat umzusetzen. Ich habe aber immer Probleme mir Szenarien zum üben auszudenken (ja, wir Entwickler sind schrecklich Fantasielos, wenn es um solche Dinge geht).

Code Kata

Ich habe aber die Lösung für mein Problem gefunden. Sogenannte Code Kata’s. Code Kata’s sind vorgegebene Aufgaben, welche man lösen muss.

Was sind die Vorteile von Kata’s im Vergleich zu eigenen Aufgaben?

  • Relativ kurze Implementationszeit (30-60 Minuten)
  • Viele Schwierigkeitsgrade (für jede Stufe etwas)
  • Zahlreiche Aufgaben im Web vorhanden

Posted in Soft Factors | Tagged , , | 6 Comments

Wie werde ich ein besserer Softwareentwickler

Der erste Gedanke den mich heute morgen beschäftigt hat ist:”Wie werde ich ein besserer Softwareenwickler”?. Darum folgt nun sozusagen das Wort zum Sonntag zu diesem Thema *g*.

Es gibt zahlreiche Möglichkeiten, wie man besser werden kann

- Bücher, Blogs und andere Quellen lesen
- Zur Schule gehen
- Pair Programming
- Selber programmieren
- …

Es gibt einen Punkt, der in der Aus- und Weiterbildung von Entwicklern meistens vergessen wird, nämlich das LESEN von Code

Eigentlich ist es doch erstaunlich, dass die Sparte der Softwareentwickler dass Gefühl hat, dass es reicht, wenn man selber Code schreibt oder irgendwelche Bücher studiert, um ein besserer Entwickler zu werden. Natürlich ist das schon ein guter Anfang.

Posted in Qualität | Tagged , , | 9 Comments