本来要找 Creeping Elegance 一词的意思,在网路上发现了它的解释如下:
Describes a tendency for parts of a design to become elegant past the point
of diminishing return, something which often happens at the expense of the
less interesting parts of the design, the schedule, and other things deemed
important in the Real World. See also creeping featurism, second-system
effect, tense.
Wiki的解释要清楚一点。
Creeping elegance—which is related to creeping featurism and second-system
effect—is the tendency of programmers to disproportionately emphasize
elegance in software at the expense of other requirements such as
functionality, shipping schedule, and usability. |