Mac's avatar

MacReiben Web Zone

Christian Finel, software craftsman, DDs stuffs addict - @macreiben.

How to fail inheritance

Inheritance abuses bores me. I’m sorry to tell this, but IT teaching is often responsible.

The course usually say something like this:

When behaviour is used in several classes, then create a root class and put your code in there in a protected method. So all the children classes can reuse the behaviour.

So inheritance is solving the reusability problem.

I learnt to code this way, with a bunch of animals as examples.

Read more →

Green addict

I use tests frameworks all the time. Whether I do TDD or try a code sample. It’s the faster way isn’t it ?

I become a “green addict”. I feel unconfortable when I’m not seeing green dots on my test runner - or when I do not see red dots when I change code (which frightens me much more).

Read more →

DDD Europe 2018

I was at the DDD Europe conference this year. I’m very interested in design oriented conference.

I have the feeling that the conference was not really about design, but about changing minds, point of view and improve ones understanding.

Read more →