I only got object orientation when I spent time inmersed in a Smalltalk dialect, Pharo. By using a language that goes objects all way down, implementing it properly, you avoid keep returning and clinging to the programming patterns you learned before as crutches, that get in the way of learning to think differently.
If you have some spare time, I recommend the Pharo MOOC to that purpose: https://mooc.pharo.org/
2 comments
[ 3.5 ms ] story [ 10.4 ms ] threadIf you have some spare time, I recommend the Pharo MOOC to that purpose: https://mooc.pharo.org/