Category «Code Quality»

Implementation Inheritance Is Evil

Inheritance is an Object-Oriented Programming concept near and dear to my heart. Early on I recognized it as a godsend to programmers. Over time, I found myself realizing its destructive nature in my projects. In programs where I began to crave extensibility, I noticed that inheritance started limiting me to due to its tightly coupled …

Share this post:

My Favorite Books About Coding

Even with the internet around, books are great resources for learning about coding. Here are books I recommend. Clean Code I love Clean Code. It has so many small little tidbits that make code easier to read and maintain. Anyone who does any coding NEEDS to at least skim this book! My favorite tip: always …

Share this post: