Week 19, year 2016
- It’s Not That Simple: The Interplay Between Fast and Slow Thinking - Our system 2 thinking observes and constantly monitors our actions and thoughts (unless it is tired or compromised). It helps regulate our behavior and to: Control impulses and stop doing something that we consider inappropriate (such as eating that second … Continue reading → [The Responsible Designer]
- Immutable architecture - The topic of immutable architecture described here is part of my Applying Functional Principles in C# Pluralsight course. In this post, I’d like to show a common approach to introducing immutability to your code base on an architectural level. Immutability, State, and Side Effects Before we start, let’s take a minute to define the terms. Most likely, you have already encountered them but I want to make sure we are on the same page here. [Enterprise Craftsmanship]