DocumentCode
1081230
Title
Programming with objects
Author
Register, Andy ; Hopper, Michael A.
Author_Institution
Georgia Inst. of Technol., Atlanta, GA, USA
Volume
13
Issue
2
fYear
1994
fDate
4/1/1994 12:00:00 AM
Firstpage
34
Lastpage
36
Abstract
The primary question about object programming is "How is it better than traditional programming methods?" The following answers are typically given: increased productivity, more code reuse, better management of complexity, and encouragement of a healthy programming style. However these advantages may not be evident until one understands the philosophy behind an object. Furthermore, when trying to learn an object based language, the first obstacles appear to be terminology and language syntax. This is deceiving since the real obstacle is learning to think of a program in terms of objects rather than data and subroutines. The distinction is as subtle as it is powerful. The present authors present some terms and ideas about programming with objects without emphasizing any specific programming language.<>
Keywords
object-oriented programming; code reuse; language syntax; management of complexity; object based language; object programming; productivity; programming style; terminology; Algorithms; Computer languages; Data engineering; Data structures; Design methodology; High level languages; Large-scale systems; Productivity; Programming; Terminology;
fLanguage
English
Journal_Title
Potentials, IEEE
Publisher
ieee
ISSN
0278-6648
Type
jour
DOI
10.1109/45.283887
Filename
283887
Link To Document