Elektrine lite

← Feed

@alexanderbird@mstdn.ca

Post #3630165

2026-07-06 14:55 UTC

"Using Naur's ideas, the designer's job is not to pass along 'the design' but to pass along 'the theories' driving the design. The latter goal is more useful and more appropriate. It also highlights that knowledge of the theory is tacit in the owning, and so passing along the theory requires passing along both explicit and tacit knowledge" from https://pages.cs.wisc.edu/~remzi/Naur.pdf 💯 I think this is a nuanced, software-specific way to say "don't assign people tasks, instead explain the goals and share what you know so they can make good choices on their own instead of (poorly) executing on your private choices"

Replies (1)

  • @alexanderbird@mstdn.ca 2026-07-06 14:58

    "programming properly should be regarded as ... forming or achieving a certain kind of insight ... into the matters at hand" "This suggestion is in contrast to what appears to be the more common notion, that programming is ... a production of a program and certain other texts" 💯 The work is to produce the insights; the text we generate is not the work, it is the record of the work.

    Open ##3630237