I want to get my head straight about Swiss army knife software systems like “Enterprise Resource Planning Systems” (ERP systems). These are really powerful tools, no question, but in some situations, they can cause more harm than good…
A graph(ical) approach towards Bounded Contexts
In this blog post, I want to show how you can get a first impression on how you can cut a monolithic application into separated components that make sense from a business’ perspective. This method can help you to identify meaningful Bounded Contexts…
Visualizing Production Coverage with JaCoCo, Pandas and D3
I recently watched Michael Feathers’ talk about Strategic Code Deletion. Michael said (among other very good things) that if we want to delete code, we have to know the actual usage of our code.
In this post, I want to show you how you can very easily gather some data and create insights about unused code.
Video: Michael Feathers – Strategic Code Deletion
Michael Feathers describes how to safely remove code aligned with the business’ needs. Here is what I took away…
Eric Evans – Tackling complexity in the heart software
Another great talk from Eric Evans about the beginnings of the Domain Driven Design book and the development until today! Here is, what I took away: The second title “Tackling complexity in the heart of software” subsume the content of