
Back-of-the-Envelope Estimation
A back-of-the-envelope calculation is a rough calculation, typically jotted down on any available scrap of paper such as an envelope.

A back-of-the-envelope calculation is a rough calculation, typically jotted down on any available scrap of paper such as an envelope.

The high-level design fixes the what, and the low-level design is all about hows.

Patterns are a toolkit of solutions to common problems in software design

Design principles make software flexible to change

Design principles make software flexible to change

Welcome to polymorphic world of OOP

A brief introduction to Object-Oriented Programming