Zen#
The idea of the zen of confirm is highly inspired by The Zen of Python and must be our dogma for maintainable solutions:
Simple beats complex – complex beats complicated.
Elegant and beautiful is better than ugly.
Readability is crucial.
Clarify ambiguities to prevent assumptions.
Consistency counts.
Encapsulation and namespaces are awesome!
Errors should never go unnoticed – unless explicitly silenced.
(Usually) special cases aren’t special enough to violate the rules.
If it’s hard to explain, it’s a bad idea – if it’s easy to explain, it may be a good idea.