Much (too much maybe) has been said about Visual Studio 2005 already but if you’re working with Visual Studio 2003 for your daily living (like I am) you want 2005. For me, there’s one new addition that absolutely does it no matter what can be said about 2003: automatic renaming. I tend to mess around …
Category Archives: Object Awareness
Code
Comments are most likely the spawn of Satan and code monkeys because looking at it like this it’s not so surprising that they are almost always distracting or stating the obvious. A few years ago, at school, my teachers used to tell me: “Use comments in abundance” and alas, how blissfully ignorant I heeded their …
Static
Until not so long ago, still an ignorant geek, I was a forthright proponent of strong or static typing. How often have I scoffed at JavaScript, VBScript, PHP and other dynamic languages and their apparent lack of typing. And how glad was I to switch from a classical ASP project to a C# .Net project; …
Object
About an hour ago I finished David West’s Object Thinking. It’s a great book and a must read for anyone who thinks that he or she knows object oriented development. He saved me from the clutches of the formalists and structured programming. Of course, I still have to convert the guys at work but at …
Simple
Usually when you want an object to have a simple interface to the outside world it means that your code inside (e.g. the naming, structure and readability of functions and persistence of data and such) can get pretty complicated. On the other hand, when your interface is extensive and exposes a lot of properties and …