Designer of Pascal language
Niklaus Wirth once said
     "Algorithms+Datastructures=Programs". 
                   Here algorithm comes
first and data structures comes second.This is
how programmers  were  thinking at that time .First they
decided the procedures for manipulations  of data, then they decided what
structure to impose on data to make manipulations easier.OOP  reverses the
order and puts data first, then looks at the algorithm that operate on the
data. For small programs procedures works well, but objects are better for
larger programs. Debugging also easier  with  OOP.
 
No comments:
Post a Comment