The Proxy Design Pattern

The Proxy Design Pattern

Proxy means ‘in place of’, or ‘on behalf of’. These literal meanings of proxy directly explains Proxy Design Pattern. Proxies are also called surrogates, placeholders, handles, and wrappers. In a nutshell, a proxy “Controls and manage access to the object they are protecting” When to use this pattern? Proxy pattern is used when we need to…

Read More Read More

The Art of writing great Commit Messages

The Art of writing great Commit Messages

All of us are probably familiar with the most commonly used Version Control System, Git. In this blog, I just want to highlight some key points that we should follow while using Git as a team.   We have always heard the saying: Perfect variable and function names do not require any comments or documentation.…

Read More Read More

Alpha & Beta Testing

Alpha & Beta Testing

Do you want to build a great product? Do you want to serve a large audience and satisfy your customers with your product? Do you want to save thousands of dollars by avoiding hindrances in the development of your product? Do you wish to sustain the market for a long period of time? If yes,…

Read More Read More

Escape the Rat Race

Escape the Rat Race

A teacher entered a new class of students who didn’t know each other. Teacher: “Hello everyone. My name is Rahul. I will be your professor on Management for this semester.” Students: “Hi, welcome to our class” After a general introduction, the teacher thought to make the class interesting on the first day. Teacher: “Let’s not…

Read More Read More

Harvey Specter quotes

Harvey Specter quotes

Harvey Specter A character played by Gabriel Macht in the famous Tv Show Suits is one of my most favourite characters ever. He is a hot-shot attorney in the city of New York. He has built his career and life around one thing: Winning. This character is capable of bending everything to his will and yet, maintains…

Read More Read More

What are you inspired by?

What are you inspired by?

Never say to anyone that you are inspired by a person. That’s a very dangerous statement to make. When you say you are inspired by a person, you are actually inspired by his work or thoughts or some instance that he has done or carries with him. That is totally normal. You just can’t get…

Read More Read More

Quotes that have moved and inspired me

Quotes that have moved and inspired me

Either Create History Or Become History Never forget 2 Golden Rules: Don’t stop when you are tired, Stop when you are Done When you think, you are Done, You are DONE ! There is always room for more.. You must not be satisfied when you are at a position when there is nothing more to add.…

Read More Read More

A two part interview

A two part interview

I will ask you a situation question, preferably a STAR (Situation, Task, Action, Result). You will be given only 10 seconds to think about it.   After those 20 seconds, you should give your answer. There is no restriction on how you present and convey it. You can fill your answer with what you thought…

Read More Read More

Singleton pattern: Design Patterns

Singleton pattern: Design Patterns

This is the most simple and clean Creational Design pattern. We usually have times in our architecture and design of software where we need to use an object of a class but require only a single instance of it across the software. This type of single instance of a class is used widely in various…

Read More Read More

Abstract Factory Pattern: Design Patterns

Abstract Factory Pattern: Design Patterns

This Creational Design Pattern also known as factory of factories provides one of the best ways to create an object in large projects. In Abstract Factory pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes. Each generated factory can give the objects as per the Factory pattern.…

Read More Read More