Contents tagged with oop

  • Growing Object-Oriented Software Guided By Tests Book Review

    I finished this book a while back and just haven’t had a chance to write about it until now.    Growing Object-Oriented Software, Guided by Tests is a bit of a mouthful of a title, but it does describe the subject matter of the book pretty well.  I noted a few points of interest as I read the book, as I tend to do, that I’d like to share here along with my overall thoughts. I’ve read quite a few books on unit testing and writing quality software, so many of the concepts here were not necessarily new to me.  However, I do find that it’s valuable to see such topics presented from a variety of viewpoints, and since I also present and teach these subjects, I’m always … more

  • New is Glue

    When you’re working in a strongly typed language like C# or Visual Basic, instantiating an object is done with the new keyword.  It’s important that we recognize the significance of using this keyword in our code, because I would venture to say that well over 90% of developers don’t give it a second thought.  Most developers have, at one time or another, heard the practice of building software applications likened to building something out of LEGO bricks (I’ve even written about LEGOs and software in the past).  A few days ago, it occurred to me that I could sum up my thoughts on this topic in three words, which I might hope would be memorable enough to “stick” in developers’ … more