Maintain Clean Architecture Rules with Architecture Tests
Learn how to use architecture tests and the NetArchTest library to enforce clean architecture rules and prevent technical debt in .NET applications.
Learn how to use architecture tests and the NetArchTest library to enforce clean architecture rules and prevent technical debt in .NET applications.
Explores using RxSwift and Clean Architecture to improve Apple Pay integration in iOS apps, moving from delegates to reactive delegate proxies.
Explains Vertical Slice Architecture, an alternative to layered designs that groups code by feature to reduce complexity and coupling.
A guide to 12 common pitfalls developers face when implementing Clean Architecture, including overengineering and unclear layer boundaries.
A tutorial on implementing Clean Architecture principles in Blazor WebAssembly applications using C#, .NET, and WebAssembly.
A new solution template for building Blazor WebAssembly apps with Clean Architecture, CI/CD, and Azure deployment.
A guide to implementing Clean Architecture folder structure in .NET solutions, covering Domain, Application, Infrastructure, and Presentation layers.
Explores designing a Modular Monolith architecture using domain-centric principles, focusing on high modularity and encapsulation.
A step-by-step guide to practicing Test Driven Development (TDD) in Swift, using a pizza menu app as a practical example.
A review of Robert C. Martin's 'Clean Architecture' book, covering its core principles, structure, and insights on software design.
A summary and analysis of Sandro Mancuso's 'Crafted Design' talk, which advocates for software architecture centered on the domain model.
A reflection on Robert C. Martin's classic talk about software architecture, use-case driven design, and treating the web and database as implementation details.