Can any body help me out wht basically is object oriented programming??
commentsOne sour answer is that it's programming for people who can't handle abstraction.
Huh? How are OOP and abstraction incompatible?One sour answer is that it's programming for people who can't handle abstraction.
I've made heavy use of C++ and C# in the last 12 years.. using OO techniques to design entire large high performance systems, and the statement about security being at all related to OO is a bit strange to me. OO is simply a way to ease maintainability and protect portions of your system from change. Nothing in these two languages prevents or obscures issues around performance, security, etc (even though I've heard such statements from many many folks).One point to drop in here, and please feel free to read into this as much as you want; discussing the subject of OOP with a one of the gaffers at work who has a lot of experience in programming software on large projects, he commented that in software systems where security is of paramount importance many of the large businesses specify that they do not want programmers utilising OO concepts as part of the software architecture. Many software-savy businesses see OO languages as too immature to allow for full security across such systems.
I thought it was an interesting comment to make, but am not sure about the accuracy of such an idea due to the fast development of OOPs in recent years.
Dave
by Aaron Carman
by Aaron Carman
by Jake Hertz
by Jerry Twomey