HOW INTUITIVE IS OBJECT-ORIENTED DESIGN?

The article discusses the object-oriented programming paradigm, which was created to deal with the increasing complexity of software systems. While object-oriented programming should theoretically be more intuitive than other forms of programming, recent studies show that it is often difficult to le...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 51; no. 5; pp. 41 - 47
Autores principales: Hadar, Irit, Leron, Uri
Formato: Artículo
Publicado: Association for Computing Machinery May2008
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=32001796&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 32001796
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: May2008
      vid: 51
      iid: 5
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        32001796
        10.1145/1342327.1342336
      ppf: 41
      ppct: 6
      formats:
      tig:
        atl: HOW INTUITIVE IS OBJECT-ORIENTED DESIGN?
      aug:
        au:
          Hadar, Irit
          Leron, Uri
        affil:
          Lecturer, Department of MIS, University of Haifa, Israel.
          Technion-Israel Institute of Technology, Haifa, Israel.
      su:
        Object-oriented methods (Computer science)
        Systems design
        Object-oriented programming
        Computer programming
        Software engineering
        Computer software
      sug:
        subj:
          Object-oriented methods (Computer science)
          Systems design
          Object-oriented programming
          Computer programming
          Software engineering
          Computer software
      ab: The article discusses the object-oriented programming paradigm, which was created to deal with the increasing complexity of software systems. While object-oriented programming should theoretically be more intuitive than other forms of programming, recent studies show that it is often difficult to learn and practice. The authors document several difficulties related to the use of object-oriented design and use research from cognitive psychology to place these difficulties within a framework of intuitive and analytical modes of thinking.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2008
    holdings:
      @attributes:
        islocal: N