commit 3bf17bb1483fde7f01c21ebde7a024c76a8f3e30
parent 77c88e6d4d03ad36d6467a5abc992d64b1830e3a
Author: neau <neau@web>
Date: Sun, 3 Jul 2022 19:22:18 +0200
empty web commit
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/human-scale.mdwn b/human-scale.mdwn
@@ -0,0 +1,5 @@
+Human-scale, or _Personal Mastery_, is defined in the [[Smalltalk]] Design Principles, as If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual.
+
+> The point here is that the human potential manifests itself in individuals. To realize this potential, we must provide a medium that can be mastered by a single individual. Any barrier that exists between the user and some part of the system will eventually be a barrier to creative expression. Any part of the system that cannot be changed or that is not sufficiently general is a likely source of impediment. If one part of the system works differently from all the rest, that part will require additional effort to control. Such an added burden may detract from the final result and will inhibit future endeavors in that area. We can thus infer a general principle of design:
+
+* [Design Principles Behind Smalltalk](https://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html)