Latest news and articles about DDD, CQRS, Event Sourcing and Software Architecture in general, aggregated daily and delivered weekly to your feed (RSS) reader. Subscribe here!

Week 24, year 2015

  • YAGNI revisited - I’m starting a new blog post series about the most valuable principles in software development. Not that I think you might not know them, but I rather want to share my personal experience and thoughts on that topic. The order in which I put those principles reflects their significance relative to each other, as it appears to be in my opinion. That is quite a large subject and I’m going to dilute it with articles on other topics, so it might take a while. Okay, let’s start. [Enterprise Craftsmanship]
  • Make hard-coding your default choice - Hard coding is often considered an anti-pattern. Having values that can change over time hard-coded in the source code requires recompilation every time these values actually change. While this statement is true, I think that hard coding should be the default choice when developing an application. Hard coding vs configuration file When you work on a project or feature, there always are some magic numbers or strings that potentially can change in future. [Enterprise Craftsmanship]
Permalink | From 08 June 2015 to 14 June 2015 | Last updated on: Mon, 7 Jun 2021 09:11:15 GMT