Creating software is difficult. It's not just you that needs to understand it, it's the users, the business owners, and the other developer who needs to pick up where you left off (even if that's you a year later). Keeping your code free of distraction means staying focused on what really matters.
Building software is a constant reminder of how many ways there are to skin the cat. While they may be no right answer, there are good and better answers. Together we'll talk about object-oriented programming and techniques to make sense of our business. We'll explore modeling with DCI and how this affects your thinking by keeping the right things together and distractions away.