Welcome to Bookmarker!

This is a personal project by @dellsystem. I built this to help me retain information from the books I'm reading.

Source code on GitHub (MIT license).

87

Elegance

by Matthew Fuller

(missing author)

0
terms
1
notes

? (2008). Elegance. In Fuller, M. (ed) Software Studies: A Lexicon. MIT Press, pp. 87-91

88

The benefit of these criteria of elegance in programming is that they establish a clear grounding for the evaluation of approaches to a problem. This set of criteria emerging from programming as a self-referent discipline it works on the level of disciplinary formalization, as a set of metrics that allow for a scale of abstraction. This formalization can also be politically crucial as a rhetorical and intellectual device that allows programmers to stake their ground in contexts where they might be asked to compromise the integrity of their work, and something that allows them to derive satisfaction from work that might otherwise be banal.

—p.88 missing author 4 years, 8 months ago

The benefit of these criteria of elegance in programming is that they establish a clear grounding for the evaluation of approaches to a problem. This set of criteria emerging from programming as a self-referent discipline it works on the level of disciplinary formalization, as a set of metrics that allow for a scale of abstraction. This formalization can also be politically crucial as a rhetorical and intellectual device that allows programmers to stake their ground in contexts where they might be asked to compromise the integrity of their work, and something that allows them to derive satisfaction from work that might otherwise be banal.

—p.88 missing author 4 years, 8 months ago