Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Using CRC cards: an informal approach to object-oriented development
Using CRC cards: an informal approach to object-oriented development
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
The CRC card book
Visual modeling with Rational Rose 2000 and UML (2nd ed.)
Visual modeling with Rational Rose 2000 and UML (2nd ed.)
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process
Tao of Objects: A Beginner's Guide to Object-Oriented Programming
Tao of Objects: A Beginner's Guide to Object-Oriented Programming
UML Distilled: A Brief Guide to the Standard Object Modeling Language
UML Distilled: A Brief Guide to the Standard Object Modeling Language
Some prospective approaches for the shift of programming paradigms
Proceedings of the 2013 International Conference on Information Systems and Design of Communication
Hi-index | 0.00 |
It is commonly claimed by proponents of object-oriented programming that because objects exist all around us object-oriented programming is "more natural" than procedural programming. This paper purports that humans are predisposed to think procedurally and hierarchically, making the object-oriented paradigm less intuitive and somewhat more challenging to teach. Teaching strategies and future research are suggested.