Tag: Craftsmanship

  • Continuing Domain Driven Design

    Continuing Domain Driven Design

    tl;dr In this post I continue my progress towards an DDD version of my favorite pet project. In this iteration I add a way to check the budget against the real expenses. The code is on GitHub and the picture contains the new model. Continuing Domain-Driven Design In my previous blog post I started to […]

  • Applying Domain-Driven Design

    Applying Domain-Driven Design

    tl;dr In this post I apply Domain-Driven Design to my favorite pet project. The picture above contains the resulting model. The resulting code can be found at GitHub. My attempt on Domain-Driven design As mentioned in my previous post I need to learn Domain-Driven Design for my new job. In this post I apply the […]

  • Learning domain-driven design

    Learning domain-driven design

    On my new job the department is applying Domain-Driven Design. I did read Domain-Driven Design – Tackling Complexity in the Heart of Software by Eric Evans a couple of years back. However as I never used it I need to learn how to apply it. So in order to really learn DDD I started to […]

  • Review: The clean coder

    Last week I finished reading the clean coder written by @unclebobmartin. The book’s subtitle: “A Code of Conduct for Professional Programmers”, summarizes the book quite good.

  • How I learned about customer value

    The article do users change their settings remembered me about a program I wrote as a student. I created a tool to categorize my expenses similar like Yunoo a.k.a. Afas Personal. This was however a local application. Why the heck should you share your finances on the internet? But let me go back to my memory. At the time I started building the application I did a little bit of research if there was this kind of software available. Sure there was, I just thought it didn’t look nice so I build it myself using Swing (I do know better now ;-)). I was just a little bit overconfident and suffered from the NIH syndrome.