Sunday, February 1, 2015

Week 4: Who's Your Daddy?

Alternate Title: Look How Far We've Come (Part 1)

This has actually been my favorite of all my courses this semester, so far (which I hope is an acceptable statement as I intend to pursue a Computer Science Specialist degree). We've been introduced to the idea of inheritance in class this week, and the practicality of using parent classes has definitely dawned on me. The applications are literally endless and I really appreciate how this concept stresses efficiency (which wasn't always a focus in CSC108). Inheritance allows for bigger ideas to be executed in much cleaner ways, as well as symmetry and consistency which I think is important to reinforce the idea of writing clear code. We discussed how Python calls methods in regards to inheritance, and how it interacts with over-ridden and inherited methods. All-in-all I'm really enjoying the topics discussed thus far, and my appreciation for code-equitte (code-etiquette - so clever, I know!) is definitely growing. 

No comments:

Post a Comment