Basic principles of software design: Dry

1 · Debashish Ghatak · June 3, 2015, 8:20 p.m.
I am thinking of doing a series of blog posts this time, that underlines the importance of some of the very basic principles of software development. I personally felt that a programmer should be introduced to these principles as early as possible. These fundamentals may seem easy on the eye, but it takes a while to implement them in your code. Imagine a situation. Suppose you have a dog at your house, that needs milk every morning....