Objective: Improve the code that retrieves and sends data to the database for faster development and better maintainability.
Problems:
Improvements:
Before Refactor: Complicated Joins
After Refactor: Leverage Navigation Properties
Before Refactor: Code is Difficult to Read
After Refactor: More Human-Readable Names
By Josh Bullock
Developer