Now showing items 1-2 of 2

    • An empirical study of goto in C code from github repositories 

      Nagappan M; Robbes R; Kamei Y; Tanter É; Mcintosh S; Mockus A; Hassan A (Association for Computing Machinery, Inc, 2015)
      It is nearly 50 years since Dijkstra argued that goto obscures the flow of control in program execution and urged programmers to abandon the goto statement. While past research has shown that goto is still in use, little ...
    • Object-oriented software extensions in practice 

      Robbes R; Röthlisberger D; Tanter É (Kluwer Academic Publishers, 2015)
      As software evolves, data types have to be extended, possibly with new data variants or new operations. Object-oriented design is well-known to support data extensions well. In fact, most popular books showcase data ...