MVC stands for Model View Controller and is another design pattern that I got to see in action on my internship. While I learned this design pattern at school, I didn’t really know how to actually implement it till I started at Arcurve. I’ve since learned that it’s a great design pattern for keeping the codebase organized by separating backend and frontend functionalities.