Skip to main content

Object orientation is not always best!

  • Conference paper
  • First Online:
Ada in Europe (Ada-Europe 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 887))

Included in the following conference series:

  • 170 Accesses

Abstract

In recent years many new object oriented techniques have appeared and great things promised of them. We have been following these developments closely and have concluded that the best approach is not to cast out all the traditional functional methods and replace them completely with a set of new object oriented methods, but to select the most appropriate technique for each phase of a project. In this paper we argue that functional requirements analysis is far superior to object oriented requirements analysis, that object oriented design is very valuable and that object oriented programming is not appropriate to all systems.

We believe what we are discussing are ‘generic’ features of functional and object oriented methods rather than just limitations or benefits of particular methods and cannot be resolved simply by modifications to particular methods. Our conclusion is that the current rush to adopt any method with the phrase ‘object oriented’ in it should be examined very carefully and propose a mixed solution which we believe provides the best of both worlds.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Editor information

Marcel Toussaint

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ward, R., Stevens, J. (1994). Object orientation is not always best!. In: Toussaint, M. (eds) Ada in Europe. Ada-Europe 1994. Lecture Notes in Computer Science, vol 887. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58822-1_92

Download citation

  • DOI: https://doi.org/10.1007/3-540-58822-1_92

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58822-1

  • Online ISBN: 978-3-540-49110-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics