Berlin

Anfang Oktober wurden neue Bahnsteige an den Bahnhöfen Ostkreuz und Warschauer Straße eröffnet (Berlin).

Leben

„Joshua Fields Millburn & Ryan Nicodemus write about living a meaningful life with less stuff for 2 million readers.“ Start here.

Software-Entwicklung

Alistair Cockburn über „Elefanten-Capaccio„. Der Elefant ist ein Use Case, der in möglichst kleine Teile geschnitten wird, die dann nacheinander implementiert werden. Die Teile müssen einen Wert liefern. „learn to write micro- user stories from the use cases so your agile developers can work in micro-increments.“ Find ich eine gute Idee.

Johanna Rothmann meint „Large Program? Relase more often“ (und meint interne Releases, nicht notwendigerweise Deployments in der Produktivumgebung) Wenn man die Iterationen kürzer macht, dann muss man die user stories kleiner machen (siehe Elefanten-Capaccio). Das Team muss sich mehr „konzentrieren“.

Ralf Westphal greift das „Single Responsibility“-Prinzip (aus den SOLID-Prinzipien) auf, nach dem eine Klasse nur „one reason to change“ haben soll, also nur eine Verantwortlichkeit. Aber wie „Responsibilities zählen„? Das ist ganz interessant. Es erinnert mich an etwas aus Siederslebens Buch „Moderne Software-Architekturen“. Da muss ich mal nachschlagen.