๐ก๐ A personal, friendly blog about my journey as a C#/.NET Software Engineer
EventStorming has emerged as a powerhouse for fostering understanding and collaboration in the realm of software development, particularly within the Domain-Driven Design (DDD) framework. By visually mapping out complex business domains, teams can unveil insights that might otherwise remain obscured. My recent dive into experiencing an EventStorming session illuminated several critical factors that can make…
Vladimir Khorikov’s article titled “You are naming your tests wrong!” delves into the intricacies of test naming conventions, specifically critiquing the [MethodUnderTest]_[Scenario]_[ExpectedResult] format. He suggests that this convention often leads developers to focus overly on implementation details rather than the system’s overarching behavior. By advocating the use of plain English phrases in test names, he…
Often I do not ask a question because I think the question might be too trivial. But if you think about it, it turns out that even if your questions are trivial: they are a great opportunity to align in a conversation and synchronize. This avoids misunderstandings and ensures that all parties of the conversation…