Neueste Beiträge
Hier finden Sie meine aktuellsten Gedanken zu Software Engineering, Teamführung und technischen Themen.

Hier finden Sie meine aktuellsten Gedanken zu Software Engineering, Teamführung und technischen Themen.

Warum haben (viele) Entwickler keine Lust auf das Schreiben von Unit-Tests? Tobias Wasle und ich haben uns in der Mittagspause dazu Gedanken gemacht. Meine These: Ein Grund dafür ist, dass das Weglassen von Unit-Tests nicht zu direktem Feedback führt. Damit meine ich, dass der eigene Code vermutlich das tut, was er soll und wenn es (überhaupt) Probleme gibt, diese erst viel (evt. Jahre) später sichtbar werden. Welche Möglichkeiten haben wir also, das Schreiben von Unit-Tests mit einem direkten Feedback zu verknüpfen? ...

Darüber habe ich heute im One On One mit einem Teammitglied gesprochen. Die Situation Es ging darum, dass die Person (sehr fähig im Bereich Software-Entwicklung), von den anderen im Team als unkooperativ und abweisend gesehen wurde, wenn es darum ging, anderen zu helfen. In der Eigenwahrnehmung war das Teammitglied aber genau das Gegenteil. Von außen betrachtet war der Fall für mich klar. Beide Seiten hatten unterschiedliche Kommunikationsstile und dadurch litt die Zusammenarbeit. ...
Diese Woche sind wir über einen kleinen Bug gestolpert, der normalerweise wahrscheinlich behoben und schnell wieder vergessen worden wäre. Die Annahme war, dass ein Optional.of ein leeres Optional liefert, wenn das übergebene Objekt null ist. Tatsächlich wäre das dann aber mit Optional.ofNullable(…) zu lösen, da unser Beispiel eine NullpointerException werfen würde (So auch in der JavaDoc beschrieben). Der erfahrene #java Entwickler lächelt hier vermutlich nur müde, denn das weiß man doch. ...