Mathematical Assessment of Object-Oriented Design Quality
IEEE Transactions on Software Engineering
Evaluating Object-Oriented Designs with Link Analysis
Proceedings of the 26th International Conference on Software Engineering
Implications of perspective in teaching objects first and object design
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Teaching Java framework design using classic problems
Journal of Computing Sciences in Colleges
Using classic problems to teach Java framework design
Science of Computer Programming - Special issue: Principles and practices of programming in Java (PPPJ 2004)
Using BlueJ and Blackjack to teach object-oriented design concepts in CS1
Journal of Computing Sciences in Colleges
Patterns and traceability in teaching software architecture
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Environment-independent methodology for accessing external data sources
WSEAS Transactions on Information Science and Applications
Database access and patterns in Erlang/OTP
AIC'08 Proceedings of the 8th conference on Applied informatics and communications
An experimental approach to the performance penalty of the use of classes in Fortran 95
Advances in Engineering Software
Facing up to the inequality of crowdsourced API documentation
ACM SIGSOFT Software Engineering Notes
What programmers do with inheritance in java
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
Hi-index | 0.00 |
From the Publisher:Discover the basic concepts of object-oriented programming and the elements of object-oriented design. Timothy Budd teaches objects, class methods, inheritance (including multiple inheritance), polymorphism and principles in a language-independent manner, with examples from five different languages: C++, Delphi, Java, Objective-C, and Smalltalk.