MVC is an architectural pattern which separates the representation and user interaction. It’s divided into three broader sections, Model, View, and Controller. Below is how each one of them handles the task. Continue reading →
In this article I explain asynchronous methods calls. Let us first discuss what asynchronous and synchronous calls are. Suppose we have a function Print() that is taking one second to execute and this function is called by the main function (calling function).
“When will you or your team be able to complete this project or software or feature?” How often you listen above phrase from your bosses or project leads or managers? I do here them a lot and it’s always an annoying experience for me to give an estimate just by judgment or without any preparation. I always tried to find the answers in the books but estimation is difficult subject to understand. Estimation is science as well as an art. Continue reading →