Since
the invention of the computer, many approaches of program development have
evolved. These include modular programming, top-down programming, bottom-up
programming and structured programming. The primary motivation in each case has
been the concern to handle the increasing complexity of programs to be reliable
and maintainable. These techniques became popular among programmers in 1970s
and 1980s.
Due
to the popularity of C language, structured programming became very popular and
was the main technique of the 1980s. Later this technique also failed to show
the desired performance in terms of maintainability, reusability and
reliability.
As
a result of this realisation, a new methodology known as Object oriented
programming emerges. This approach to program organization and development
attempts to eliminate some of the pitfalls of conventional programming by
incorporating the best of the structured programming features with several
powerful new concepts. This approach speeds the development of new programs, and,
if properly used, improves the maintenance, reusability, and modifiability of
software.
Download from Google Drive
Download from Google Drive
Post a Comment