Richard Feynman, Albert Einstein and others have repeatedly said that:
“You do not really understand something unless you can explain it to your grandmother.”
When I was working at Thoughtworks, there was a challenge given to each new hires.
“Explain dependency injection pattern to the office mailman”.
That’s quite a challenge considering I did not know what the pattern was all about at that time. One of the reason I have started writing a blog is to see if I can explain some of the ideas in simple sentences. I have felt many times that I have been a patient of “Curse of knowledge” syndrome. You can read more about it here, here . Hope my effort at writing alleviates the symptoms a little bit.
Maybe in the next post I will try to explain the “Dependency injection pattern” to my wife (definitely not to grandma).
Here are few useful tools that might be helpful to me in my monumental effort. Especially “Principle 6: Stories”