Best Practices in .NET I Don't Like Anymore
Summary
Nick discusses his evolving software development practices, focusing specifically on shifting from traditional clean architecture to a vertical slice architecture approach. He explains that while clean architecture was initially appealing for its structured approach, he now prefers organizing code by feature folders, which provides more clarity and easier navigation. The practical takeaway is that feature-based architecture can simplify code organization, reduce project complexity, and make it easier to potentially transition to microservices in the future. By sharing his personal experience and professional growth, Nick emphasizes the importance of being adaptable in software design methodologies.