“The Principle of Least Surprise is the concept that the idea or approach being taken would not surprise a reasonably knowledgeable person… — Anonymous Copy Share Image
Actually, I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that… — Yukihiro Matsumoto Copy Share Image
“The Principle of Least Surprise" describes a general approach to software that celebrates sanity over cleverness: clear intent, reasonable defaults, and providing… — Mattt Thompson Copy Share Image