Project Architecture: MVVM vs MVC

In the traditional MVC model, the View displays the output and lets the Controller know about any actions, such as touch. The Model contains the data while the Controller interacts with both the View and the Controller to render the final output. The View and Controller code can cross paths since you might have to … Continue reading Project Architecture: MVVM vs MVC


Data Structures: Hash Table, a High-Level Overview

In order to get ready for a technical interview, I'll post some of the topics related to my blog. The content that I got is all from HackerRank's Cracking The Coding Interview Tutorial with Gayle Laakmann McDowell YouTube Video which is linked. Their videos are extremely helpful and everything I posted down below is my notes … Continue reading Data Structures: Hash Table, a High-Level Overview