Refactoring example in C# and VB.NET

Our very own Bryant Smith has revamped his conversion of Martin Fowler’s refactoring example (originally in Java) to nowcover both C# and VB.NET.
You can find the article here with the relevant downloads and walkthrough.
Martin Fowler’s example works nicely because it is a simple class structurethat is easy to understand. It alsohas enough complexity [...]

Whitespace is a code smell

Do you space out your code so there are line breaks between the pieces of logic? Whydo you think this isnecessary? Typically this is done to separate chunks of logic so that they can be easily distinguished. If it is a complicated enough chunk, then it may even make sense to put a comment at [...]

Pair Programming improves your communication skills

Many developers in our industry prefer a dark corner to the presentation podium. This is often explained away with references to introverted personalities and geekish tendencies. While this may be true for certain individuals, there are definitely many benefits to breaking away from this stereotype. One of the best ways to progress in the business [...]

Writing "good" code: How do you understand code?

John Morales has a great post on understanding complexity and how to think about difficult concepts.
I think John hits on a key concept in the idea of “good code” while I realize it wasn’t the main focus ofhis post: good code is simple for everyone (the team in question) to understand. I think this [...]

Code Review – Standing on the shoulders of smart people

A veryintelligent person once said:“If I have seen further it is by standing onthe shoulders of Giants.”The person in question, is of course none other than Sir Isaac Newton. He was able to go further with his discoveries because others had solved some of the details already and provided a layer of abstraction for him [...]

Live Writer

This is my second post with Live Writer and so far it seems pretty good. We have been using BlogJet for a while and really like theintuitive interface although it seems like Live Writer has most of the same features. Being able to easily pull up an earlier blog post to make a correction is [...]

Code Camps, Code Camps, Code Camps.

I presented on Pair Programming at the Maryland ColdFusion User’s Group on Tuesday and was very pleased to tell everyone about all the upcoming Code Camps in our area. I also promised to post the links to the group,so here they are:

4/14/2007NoVa Code Camp (Reston, Virginia)
4/21/2007 CMAP Code Camp(Baltimore, MD)
4/28/2007 Richmond Code Camp (Richmond, Virginia)

Thycotic [...]

Syndicate this site using RSS The latest comments to all posts in RSS Subscribe in Google Reader
Furl It! Add to My MSN Digg It!