by Ruben Hamers | Mar 1, 2023 | Pragmatic Programmer
#begin The next topic in the book is about domain languages. We’ve talked about this is previous blogs as well since I personally think domain languages are very important. I try to create an ubiquitous language whenever I can. Ever since I read Eric Evans’ book about...
by Ruben Hamers | Feb 9, 2023 | Pragmatic Programmer
#begin The next section of the book dives into prototyping, let’s take a look. They start off by saying that many industries use prototypes to try out specific ideas since prototyping is much cheaper than full-scale production. Think about SpaceX testing these raptor...
by Ruben Hamers | Feb 1, 2023 | Pragmatic Programmer
#begin The next section an about the concept of tracer bullets. This has become a pretty important analogy in the software architecture space since I keep hearing people mention it in podcasts, blogs or conference talks. I’ve described what this means before but let’s...
by Ruben Hamers | Jan 23, 2023 | Pragmatic Programmer
#begin The next topic to cover is reversibility. But what is reversibility exactly? Well what David and Andrew mean is that your system must be flexible enough so you can reverse or delay decisions as you write your code. This topic has been one of much debate because...
by Ruben Hamers | Jan 14, 2023 | Pragmatic Programmer
#begin But alright, let’s continue with a new section which describes the concept of Orthogonality. So what again does Orthogonality mean again? It’s one of these words that’s always thrown around in computer science lectures and literature. Well orthogonality...
by Ruben Hamers | Jan 2, 2023 | Pragmatic Programmer
#begin In today’s blog we will start with chapter two called, A Pragmatic Approach. We will dive into code duplication, a topic that is very familiar to us since we have discussed in to great length already in previous blogs while discussing Clean Code and A...
Recent Comments