Radical Object-Orientation for Clean Code Development. Theory of Constraints FTW. Critical thinking indispensable. Trainer, Author, Speaker, Consultant.

Joined March 2008
372 Photos and videos
3 May 2022
Ich glaube, das mit der Demokratie ist nicht so einfach, wie wir denken. Auch zur Demokratie gibt es ein Narrativ, wie man heute so schön sagt. Vllt leben wir doch nicht in einer der bestmöglichen? gedankenstrom.blog/p/demokra…
1
24 Jul 2020
War ne schöne Sitzung - leider zu kurz. So much to discuss, so little time 😉 Also: Ein andermal mehr davon. Wir haben erst die Hälfte vom "Vorhersageuniversum" besprochen.
DevDaily #70 - Aufwände prognostizieren mit Ralf Westphal (@ralfw) - Live ab 8:30 Uhr - youtu.be/KfBKmOwcXGo
1
5
Ralf Westphal retweeted
Nach der Sommerpause: #DevDaily Vorschau für KW30 - jeden Morgen live ab 8:30 Uhr auf youtube.com/c/DavidTielke - in dieser Woche mit @GiessweinWeb , @christianweyer und @ralfw - #dotnet #csharp #blazor #requirements #estimations #freelancer
5
12
1 Apr 2020
Stell dir vor, es ist #Corona und keiner ist krank🧐 #coronavirusdeutschland #coronavirushamburg
5
3
4 Mar 2020
Corona virus: cui bono? Poor German car manufacturers! They understand: a car is no longer about freedom, but about protection! Not only SUVs, but also small cars. Protection from infection! Mobile quarantine vehicles (MQV)! Their slogan: Drive today to keep the doctor away!
1
Ralf Westphal retweeted
"Agile is less about a software development process and more an organization development process" says @ralfw. Read full interview: confng.in/TH5AN6Pl Register for #AgileIndia2020 to see his talk. #Agile #TechnicalDebt #DeficientCode #SoftwareDevelopment #Productivity
2
4 Mar 2020
Tonight's Apple face-id challenge by @Zeitgewinn 😂
3
18 Feb 2020
Me, yesterday, after I saw absolute file paths in an automated test during a clean code online coaching session: my eyes started bleeding immediately!😱🤣
2
2
20
17 Feb 2020
And that beats me. I've heard that for the past 20 years: "a database API for the needs of the BL". Why's that? Why in all the world should BL access a DB? Why should it even know in any way of a DB? Why should there be a functional dependency at runtime from BL to DB?
Replying to @unclebobmartin
You should isolate and inject all IO, preferably according to functional groups / aggregates / root entities etc. Database, API, filesystem, should all be implementations of an interface designed for the needs of the BL. And then it is easy to Mock the IO in Tests with builders.
2
1
6
9 Jan 2020
I have seen the future ;-) You want to see it, too? Read "Remote Mob Programming", leanpub.com/remotemobprogram… by @simonharrer, @jochen_christ, @Waterback It's even free, if you like. A great short read. 30min well spent. Just add some courage to actually try it out.
10
29
15 Dec 2019
A great start. But even though "a failing test" is a necessary precondition for writing production code, to me it's by no means sufficient. I'd at least add: Be sure to understand the problem. And have a good idea of how to solve it. TDD won't help against ignorance.
TDD: Write no production code without a failing test. Stop writing that test as soon as it fails, or fails to compile. Stop writing production code as soon as the failing test passes. Refactor both and then repeat. Cycle time: ~10-60 seconds.
5
8
6 Dec 2019
Und hier die lang erwartete Nikolaus Edition des #vsm nach einer Vorlage von @mkyschnitzel! Wer jetzt nicht den Wert für den Turnaround von Organisationen erkennt... dem ist nicht mehr zu helfen🤣 #vsm - the all seasons tool!
1
1
9
5 Nov 2019
One seat left for this week of reflection at the magnificient Château d'Orion @denkagentur in southern France: chateau-orion.fr/the-second-… Join us for a workshop on how to "build a second brain" with @fortelabs. Ready yourself up for working in a VUCA world.
2
1 Oct 2019
That's gonna be a very special experience for me: not only attending an ABAP event, but also speaking there.😯😆 Looking forward to challenging the audience with a black box (not a black monolith😉).
I am very happy, that @ralfw will be our keynote speaker at this years #sithh. Don't miss his talk about Magically Predictable Software Delivery. sithh.de @SAPMentors @SAPCommunity cc @majcon @ceedee666
11
27 Sep 2019
Ich bin dabei! Und wer nach Wegen sucht, Ideen, Gedanken, Impule aus der Umwelt zu einem hilfreichen Ganzen für die eigene Kreativität zu formen, der sollte auch kommen. Das wird eine spannende, intensive, aber auch genussreiche Woche!
26 Sep 2019
Very excited to announce an unusual & exciting project:: The Second Brain Week of Reflection A 5-day immersive seminar dedicated to exploring the deeper philosophical implications of cognitive extension May 2020 at the Chateau d'Orion, France Join us! praxis.fortelabs.co/announci…
5
27 Sep 2019
Radikale Objektorientierung? Ein bisschen Hintergrund in einem Interview anlässlich meines Vortrags auf der @BASTAcon Herbst 2019.
1
3
9
24 Sep 2019
The Magic Black Box is back! POs can use it to deliver quality software without developers. But still it cannot be asked for estimations😳 How can it be used in projects with lots of features? Read here buff.ly/2mxiugc about the power of forecasting. #noestimates
1
1
2
Ralf Westphal retweeted
17 Sep 2019
How to Overcome the Addiction to so Called "Technical Debt" confengine.com/agile-india-2… by @ralfw #AgileIndia2020 @AgileIndia #agile_mindset

2
2