Abstract
Object-oriented design offers many new concepts for you to explore, so you will want to be certain you've taken the necessary precautions to insure a successful expedition into this new realm. Accordingly, take a moment to prepare yourself for the adventure you are about to undertake, to pause and give consideration to both the journey itself and the expectations you have about what you will encounter along the way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
Software maintenance costs can be 75% of software total ownership costs ... http://galorath.com/wp-content/uploads/2014/08/software_total_ownership_costs-development_is_only_job_one.pdf
- 3.
- 4.
“Roads? … Where we’re going, we don’t need roads.”; Dr. Emmett Brown in the 1985 movie Back to the Future. This is a fitting metaphor to illustrate the comparison between understanding the fundamentals of object-oriented design encountered along the road from Procedureton to Objectropolis and understanding the advanced level of power to which these fundamentals can be raised when incorporated into design patterns.
- 5.
Later that same year ADR was acquired by Computer Associates.
- 6.
Kölling, M., “The Problem of Teaching Object-Oriented Programming, Part 1: Languages,” Journal of Object-Oriented Programming, 11(8): 8-15, 1999.
- 7.
One of my Object-Oriented Chalk Talks classes was attended by a woman who had immigrated to the United States from the former Soviet Union. When I raised this topic about switching from the familiar QWERTY keyboard, she related her story of already being familiar with a Cyrillic keyboard, and upon arriving in the US being confronted with the challenge of having to switch to QWERTY.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2017 James E. McDonough
About this chapter
Cite this chapter
McDonough, J.E. (2017). Preparing to Take the First Step. In: Object-Oriented Design with ABAP. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-2838-8_1
Download citation
DOI: https://doi.org/10.1007/978-1-4842-2838-8_1
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-2837-1
Online ISBN: 978-1-4842-2838-8
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books