the obvious … is never seen until someone expresses it simply. – Kahlil Gibran
The preface of Object Oriented Software Construction literally introduced me to the three-step sequence:
the well-known three-step sequence of reactions that meets the introduction of a new methodological principle:
(1) “it’s trivial”;
(2) “it cannot work”;
(3) “that’s how I did it all along anyway”.
(The order may vary.) – Bertrand Meyer
Naturally people consider themselves smart, which sometimes translates into knowing everything, and these three reactions are probably a manifestation of thinking you’re overly enlightened. If we put ego aside – along with our natural predisposition for being lazy (trying to avoiding learning new things) – we often change our views altogether.
Reflecting on these incorrect assumptions and decisions promotes growth – with every experience we grow. Which of my latest assumptions / reactions will change over time?