commit 9a02b75b3ed7efa1a484f596680adebf0c67272b
parent 3bf17bb1483fde7f01c21ebde7a024c76a8f3e30
Author: neau <neau@web>
Date: Sun, 3 Jul 2022 19:32:22 +0200
empty web commit
Diffstat:
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/human-scale.mdwn b/human-scale.mdwn
@@ -1,5 +1,8 @@
-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.
+Human-scale, or _Personal Mastery_, is defined in [Design Principles Behind Smalltalk](https://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html)s as **comprehensible by 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:
+* If a system is to serve the creative spirit, it must be entirely comprehensible to 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.
-* [Design Principles Behind Smalltalk](https://www.cs.virginia.edu/~evans/cs655/readings/smalltalk.html)
+The paper infers the following: A system should be built with a [[minimum set of unchangeable parts|bedrock platform]]; those parts should be as general as possible; and all parts of the system should be held in a uniform framework.