-
I am all for comments in code (gasp I know) but some are just a total waste of time. Case in point. I came across this today. /// <summary> /// Commit Transaction. /// </summary> public void CommitTransaction() { ........ } WTF, I guess putting the Commit Transaction comment makes it more...
-
It is no secret that I am not a fan of MSTest (read here for more rants on MSTests). Today's rant is about how MSTest does not allow you to have a clean build server. Yea I know what you are thinking, here comes another long winded rant on MSTest. Well this should not be too long winded, and hey...
-
How cool is Google Chrome (new browser from Google)? Way cool...like "too cool to run on your machine cool" Thumbs up though for their error screen, just wish I didn't have to see it
-
We're all familiar with the Aesop's fable of the tortoise and the hare . In the story, the hare, who is in every way is faster than the tortoise, loses a race to the tortoise. The main principle of the story is that slow and steady wins the race. In my development I am shooting to...
-
Recently my wife, my son and I went into a local store (not going to mention which) to pickup an order that had been placed a few weeks back. When we walked in we were asked to put our name on a 'waiting list' because they were so busy. We went ahead and put our name on the list and were about...
-
Yesterday I spent 4+ hours trying to tackle a bug that should not have been a bug in the first place, and the culprit was MSTest. Please keep in mind that I have never really used MSTest in any real form. I am a NUnit guy through and through. Here is some background on what I was trying to do (keep in...
-
Ok, I am only a few days into using Linq and I am already getting annoyed. I have a need to create an abstract base class that will have a few common properties (columns) that will be used by all my inherited classes. Here is what I WAS wanting to do. public abstract class StagedUserInformation { [Column...
-
In most development shops today, a large percentage of communication happens over IM. In fact at my current gig about 80+% happens over IM. So, why is it that it's harder and harder to get clear information out of people over IM. I am not talking about 'IM speak' or 'IM spelling'...
-
There was once a time where I did not care about compiler warnings, but times have changed. In fact, I remember having a debate with a fellow developer some time ago about why compiler warnings were not that bad..... Oh how times have changed. In my opinion (my changed opinion) compiler warnings...
-
Before I get started, I personally am a fan of using #regions in my code. I think it cleans up everything, allowing me to only see what I want to see. I also know that many of you disagree with me, and that is fine. Here are 2 posts that voice their disapproval for regions if you are interested...
-
Sorry we have interrupted your daily blog reading, but we have a special service announcement for all developers. <SpecialServiceAnnouncement> Only make properties public on an object when you KNOW they are needed. Please make all properties private by default. If you need to access the property...
-
Today I was refactoring some sql procs along with the corresponding .net code that called the procs. My primary focus was to implement some new business rules (ways to get totals) in the proc. In doing so, I completely re-wrote the proc. In the end the return values (column names) were the...
-
Pretty much any developer with half a brain (or any real world experience) knows that you MUST keep your source code in some sort of source code repository. There are many of them out there, VSS, Vault, TFS, CVS, SVN, the list goes on. If putting your code (C#, C++, VB, etc) into a source control system...
-
This post is just a quick rant, brain dump, food for thought or what ever. If you ever need to make changes to existing code base, and you need to remove old code. DELETE IT, don't EVER COMMENT IT OUT AND LEAVE IT FOR THE NEXT GUY (yes, I am trying to yell) I don't know how many times I stumble...
-
Ok, this is an official rant about the .Net Framework 2.0 70-536 Self-Paced Training Kit. I understand that writing a book is difficult, I understand that creating 302 practice test is also difficult. Buy my god, people are using these materials as study aids to pass a cert. Editors, proof read the DAMN...