3 ms·
To be honest, I'm very disappointed with the comments here. Clay is obviously a very talented programmer, and just like most talented programmers, he didn't st
by sbuccini 14y ago
To be honest, I'm very disappointed with the comments here.
Clay is obviously a very talented programmer, and just like most talented programmers, he didn't start out that way. This article isn't about how he learned OOP, it's about how someone opened his eyes to how code can be elegant instead of simply just functional.
This article hits home with me especially. I just learned Python last semester in my intro to CS class. I had an eerily similar moment when I learned how to use generators. "WOW! You can simplify this huge block of code into one line! It's..beautiful." It's a really special moment, and I'm glad Clay shared his.