Introduction Command is a behavioural design pattern which intent is to encapsulate all information about an action. It is commonly used when you need to issue requests without knowing what action will be performed or who is the receiver…
Monthly Archives
February 2017
Introduction This is the first post in a five part series about object oriented design principles called SOLID. In Sofware engineering, there is an acronym called SOLID which represents five design principles which intent is writing software that is easier…
Introduction Today, I will share very quick and simple tip that could help you to improve your code. I am quite sure that you are using string comparasion quite often and that this tip could you help to avoid null pointer exceptions.…
Why do we need software architecture? One of the most important questions that are raised during the development of a software projects is the economic benefit of software architecture. The question is commonly asked by business people, the owner…