The first design principle in SOLID is the single responsibility principle (SRP) that states that each object should have only one responsibility. Today I’ve found another place in which SRP is just as important – source control commits (check-ins). Just like the programming principle the SRP of source control means that each commit should have … Continue reading The Single Responsibility Principle of source control
Category: Uncategorized
Software news – September 2009
Just a brief post to let you know of two cool tools being ready for their official release. CppDepend goes RTM I’ve just told you about nDepend in my last blog post and yesterday I’ve found that there is a tool in development that will provide the same functionality where it’s very needed – in … Continue reading Software news – September 2009
How to use a printer from windows7 when you don’t have the needed device driver
At office we have a Xerox printer that don’t have a driver for windows7 (yet?), but I still manage to print from it without any hassle. How – simply by using the incredible XP Mode. The bane of the last two windows OS (Vista and Win7) was lack of driver support, although win7 has better … Continue reading How to use a printer from windows7 when you don’t have the needed device driver
Learn to write better code
If you don't make mistakes, you're not working on hard enough problems. And that's a big mistake. ~F. Wikzek It was when I found out I could make mistakes that I knew I was on to something. ~Ornette Coleman While one person hesitates because he feels inferior, the other is busy making mistakes and becoming … Continue reading Learn to write better code
Refactor! – a free C++ refactoring tool
When I write .NET code I have Resharper to increase my productivity and help me generate and refactor code. I miss such a tool when I program in C++, I knew such tools exist but because I spend more time writing managed code I don’t want to purchase them. It seems that in C++ where … Continue reading Refactor! – a free C++ refactoring tool
How to write a simple DXCore plug-in
DevExpress the creator of Refactor and CodeRush two great visual studio productivity tools provide a free library called DXCore that can be used to create rich plug-ins that can extend visual studio the same way their commercial products do. Until visual studio 2010 will be widely developers can use DXCore to extend visual studio and … Continue reading How to write a simple DXCore plug-in
How to find a bug in an application you didn’t write
I want to share with you an experience I had today – I solved a bug… Although I solve bugs each day as part of my work this bug was different: On my way back from work today I called a friend to see how he is doing. He is on the way to earning … Continue reading How to find a bug in an application you didn’t write
Free Typemock licenses
If you're a blogger and you're interested in ASP.NET development - this is for you. Typemock is giving free ASP.NET unit testing bundle licenses to bloggers. You can read all about it in our latest blog post.
SharpDevelop 3.1 Beta released – with some IronPython goodness
When I’ve started learning IronPython I choose #Develop as my IDE. Because it had IronPython intellisense and debugging support it seemed like a good fit for my simple project. When my project needed basic UI I rolled up my sleeves and wrote a winform control line by line. It seems that the good people of … Continue reading SharpDevelop 3.1 Beta released – with some IronPython goodness
Visual Studio windows mania
This happened today while I was debugging a failing test using visual studio Weird...

