I have a great manager who was a procedural coding wizard in his day. He is now faced with managing a team which uses object oriented programming in both .Net and Java. He struggles to understand a lot of the patterns and terminology we discuss. I am wondering what experiences SO members have had with helping others with this transition.
I am also looking for great procedural -> OOP code examples that can show him how procedural code can be rewritten to be OOP. I have provided him with the opposite, meaning I took OO code and turned it into procedural but I am looking for code examples others may have used that were found to be effective for learning.
Finally, any books that people can recommend that are written for people going through this transition would be appreciated.
I was not sure if this constitutes as a community wiki. If so I can change it.
Thanks!