Part 3: Structuring Projects with Namespaces, MVC and MVP

If you’ve been following along, you’ll notice our domain-based folder structure naturally supports another important practice we should be enforcing in all C# projects: proper namespaces. A C# class’s namespace should always closely mirror its file path so that at…