Toggle Main Menu Toggle Search

Open Access padlockePrints

Gotos Considered Harmful and Other Programmers' Taboos

Lookup NU author(s): Emeritus Professor Lindsay MarshallORCiD, Professor Jim Webber


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


Programmers are constrained not just by conscious application of rules and procedures, but also by taboos that they have acquired as part of their formal education or informally from colleagues. These taboos usually embody perceived sound advice and have generally been concerned with the breaking of abstraction boundaries. However their effect can be to needlessly restrict the range of solutions to design problems that programmers consider. This paper examines a set of common programming taboos, and addresses both social aspects and technical reasons as to why programming taboos have arisen.

Publication metadata

Author(s): Marshall LF, Webber J

Editor(s): Blackwell, A.F., Bilotta, E.

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 12th Annual Workshop of the Psychology of Programming Interest Group (PPIG)

Year of Conference: 2000

Pages: 171-177

Publisher: Memoria


Library holdings: Search Newcastle University Library for this item

ISBN: 8887373213