|
I was largely just clarifying what is usually meant by KISS. When people talk about KISS, they usually mean KIASAPS, not KISSIDW (Keep It So Simple It Doesn't Work).
As for the simple vs. efficient observation you make (or perhaps more accurately, program efficiency vs. programmer efficiency), I quite agree with you. Sometimes it's worth designing programs in a less efficient environment if you gain a more expressive environment. Any programmer worth their source code should know that.
|