To all those from Houston’s Alt.Net Open Space conf, greetings. I had a great time hanging out with you and sharing ideas. For those that did not attend, you simply MUST check out an Open Space event. It was, without doubt, a very unique kind of conference. To take a look at some of the [...]

 

I found a related post over on CodeThinked entitled “Ten C# Keywords That You Shouldn’t Be Using“. He discusses several of the more obscure C# keywords and why they should be used only after careful review and understanding. I like all of them except the one on the keyword ref. I find at least one [...]

 

Last night I published a new version (1.0.401.118) of the source out to the google code repository. A few small fixes/enhancements to some of the existing shared code but for the most part this is adding the additional library: CSharpTest.Net.Library. The library includes several things I’ve been using a for a while on a project [...]

 

If statements in code, need I say more. I know most of you out there get it (and yes, if statements are not the only way to branch code, but they are the worst offender IMHO). I just seem to be lucky enough to continue to find code riddled with if statements. Why don’t these [...]

 

I’m just laughing my @$$ off at this one: AntiPaste, because Pasting Code Is Harmful I couldn’t have said it better myself. If I could remove Ctrl+C/Ctrl+V from the keyboards of every junior developer the world would be a better place. Though this solution might be a bit extreme, the lesson it’s trying teach is [...]

Mar 302009
 

Just a quick update on where I’ve been the past few days. I have been coding up some additions to the library and migrating some existing code to it. I’m working on preparing a end-user deliverable to go open source and some of this is supporting code. I should have the changes published out in [...]

 

Recently I’ve been following Roy’s ISerializable blog’s series on test-case reviews: Test Review #1 – NerdDinner Test Review #2 – ASP.NET MVC Test Review #3 – Unity They have been fairly informative and full of insight into Roy’s view of proper testing. One thing he keeps commenting on continues to strike a nerve of mine. [...]

 

I seem to find myself talking with developers that seem to have some fixed notion of agile development. They speak like it’s an implementation of XP (eXtreme Programming), or TDD (Test Driven Development), or some other fairly concrete methodology. Maybe it’s just me, but I really think this misses the whole point? In my world, [...]

 

I couldn’t have said it better myself. This is an old topic for Jay and I have to credit him for bringing continuous integration into my own life many many years ago. Back in November he wrote a post about builds “Building Software Is Easy“. He captures the main point, it’s all too often ignored [...]

 

I’ve been reviewing a lot of blog sites lately reguarding testing and unit test practices. One I ran across this morning entitled “Extract and Override refactoring techinque” caught my eye on Taswar Bhatti’s Blog. Don’t get me wrong here, I tried to read this objectively and understand where he was coming from; however, I am [...]