A software system is transparent when you can look at it and immediately see what is going on. It is simple when what is going on is uncomplicated enough for a human brain to reason about all the potential cases without strain
Eric S. Raymond (2003). “The Art of UNIX Programming”, p.19, Addison-Wesley Professional
