Greetings, Architects and Developers! 👋
Welcome to my world! I'm Kamil Bączek, a passionate software consultant dedicated to crafting innovative solutions. My expertise spans across .NET development, software architecture, and the art of Domain Driven Design. 🚀
Dive into my insights on the blog or explore my detailed offerings. To witness my skills in action, check out my repository Evolutionary Architecture for an in-depth overview of my approach.
Featured
What is Domain Anemic Model?
Posted on:July 5, 2022 at 02:05 AMAnemic models lead to misplaced business logic, while Rich Models improve encapsulation by incorporating logic into entities. Considerations like saving rich entities in a database can be addressed through techniques like shadow properties.
How to scale monolith?
Posted on:July 5, 2022 at 02:05 AMLearn how to implement snapshot testing for integration tests with this step-by-step guide. Snapshot testing can make your tests easier to maintain as contracts change.
How test API with Snapshot Tests?
Posted on:July 5, 2022 at 02:05 AMLearn how to implement snapshot testing for integration tests with this step-by-step guide. Snapshot testing can make your tests easier to maintain as contracts change.
Recent Posts
Deletion thinking as tool to make system really loosly coupled
Posted on:August 5, 2022 at 02:05 AMOne way to judge if a software module is well-defined is to use deletion thinking, which involves evaluating the number of changes required to remove the module and questioning whether all public interfaces are necessary.
What is domain layer?
Posted on:July 5, 2022 at 02:05 AMExplore the significance of the Domain Layer in software development, covering its role as the heart of an application, its resistance to business changes, and best practices for ensuring its robustness.