Archives

Archives / 2003 / March
  • Code Smarter? How about more consistent

    I've always been a mentor of some kind.  With that I'm always looking for ways to help unify how people and teams work - and I commonly look at document templates, forms, etc to help the process.  But what about code?  Sure, you could use features like Enterprise Templates to help guide the structure of your projects - but what about code?    I want to see everyone on my teams code the same way - no matter what their background is or what they are used to.  In most team environments, I usually wrestle with getting people to write nice, consistent, maintainable code according to some coding convention (which seems to change from project to project for some reason).  Face it, coders are lazy (and that includes me!!!)  and they like to do things their way because they are always smarter then anyone else.  This makes maintenance a nightmare and code reviews painful.  So, how do you achieve consistency across your development team?  You can also RAM coding conventions down people throats with little success.  You can spend endless time training people - who's got time for that anyway?  Or...you can make it easy to conform to coding standards using the tool you actually cut code in (well, not notepad...I mean VS.NET).

  • I guess this just feels odd?

    Not sure, but this just doesn't seem right?  When I frirst heard of blogs I thought "why on earth would anyone want to do that?" - and look, here I am.  Perfect example of peer pressure - nothing more nothing less.