article

Principle of Least Expressiveness

  • IEEE Software
  • IEEE Computer Society
Research footprint

At a glance

Citations
1
References
2
Comments
0
Paper overview

Öz

I'm always delighted to discover a connection between two ideas that I'm already fond of on their own, so I'd like to share a connection I found recently. The first idea is writing code that expresses my thinking about the problem domain, and the second is the principle of least expressiveness (PLE). The connection is that I can use the PLE to reveal my thinking about the problem domain, and because all ambiguity stops at the code, the act of programming using the PLE can help me simplify and debug the flawed ideas I have in my head.

Record transparency

Publication details

DOI
10.1109/ms.2019.2896876
OpenAlex
W2936303990
Document type
article
Language
EN
Source
IEEE Software
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.