« Posts tagged software design

N-Tier architecture

History Lesson

Long, long ago.. in a galaxy far, far away… People once known as computer nerds started writing code… They walked 20 miles a day to get to the keyboard, and walked 20 miles more to copy a 3.5 inch floppy disk, remember those? 512k ram was huge! Well, back in those days people used to program applications with a procedural approach. Procedural programming was a logical, step by step approach to solving problems. Applications back then were much simpler, required much less complexity and were quite happy working within these boundaries.

Eventually, applications started to become interdependent, and…

[Read the rest]