azurelunatic: Vivid pink Alaskan wild rose. (Default)
Azure Jane Lunatic (Azz) 🌺 ([personal profile] azurelunatic) wrote2003-03-16 06:24 pm

Mini-report for Demland:

Why Object Oriented is so much better than Structural (5 reasons)


  1. Object Oriented designs simulate real-world objects, making them more intuitive to work with.

  2. Encapsulation is possible, so they can be accessed in only authorized ways.

  3. Cuts down on the if/then statements; objects can deal with a variety of different things without having to be told explicitly what to do with them by the sender.

  4. Inheritance. Nice yummy inheritance. I love inheritance. It's got class.

  5. Object-oriented programming can be used with any programming language.


(1-4 from http://swiki.hfbk-hamburg.de:8888/MusicTechnology/8, 5 from http://www.ercb.com/brief/brief.0097.html)

[identity profile] wolfshaman.livejournal.com 2003-03-16 07:31 pm (UTC)(link)
Yep, OO is the only way to go. To me one of the most important reasons
is easy code re-useability.

Also, architecture and design are much easier
to do.

Re:

[identity profile] wolfshaman.livejournal.com 2003-03-16 08:14 pm (UTC)(link)
The best cure for that is to do it. Writing and debugging is the only way to learn it.

Not sure what languages you are working in but I do java for a living. If you need help or have questions just ask.
:)