Hi Gang (I know I've got at least 3-4 readers out there, hey, that puts me well above average)
Blogging has been light, because I've been seriously thinking about a post. Last week, a bunch of different blogs posted about working alone and Agile/XP/TDD. I found it interesting, because this is for all intents the situation I'm in (department has 15 programmers, but mostly, we work alone - dumb, but)
Showing posts with label TDD. Show all posts
Showing posts with label TDD. Show all posts
Monday, May 05, 2008
Friday, August 10, 2007
mbUnitForms
Today, mbUnitForms was announced. It's a port of nUnitForms. Might be a reason to switch to mbUnit
Wednesday, August 08, 2007
New Software - Get them while they're hot
Oooh - some new software for the development world:
NUint 2.4.2 - the defacto standard in .NET unit testing software
Code-Rush and Refactor! Pro
NUint 2.4.2 - the defacto standard in .NET unit testing software
Code-Rush and Refactor! Pro
Barriers to Agile Development
I just ran across an interesting blog post RE the Barriers to Agile development at
barrier to agile development
Personally, I can see how Agile and TDD work. MY personal biggest barrier is that MOST of my development time these days is spent porting REAL legacy code - VB 6.0 stuff (some of which were ported to VB6 from VB3!)
I've read
Michael Feather's Working Effectively with Legacy Code and Joshua Kerievsky's Refactoring to Patterns.
The BIG problem is that there are very few tools to get VB6 fat client NON DLL applications under test before you try a port, and if you have seriously UGLY code (and some of this stuff belongs on the daily WTF) you are basically FORCED to do the port, do hundreds of minor repairs to try and get your code running, and THEN instrumenting your code. Distinctly NON optimal.
barrier to agile development
Personally, I can see how Agile and TDD work. MY personal biggest barrier is that MOST of my development time these days is spent porting REAL legacy code - VB 6.0 stuff (some of which were ported to VB6 from VB3!)
I've read
Michael Feather's Working Effectively with Legacy Code and Joshua Kerievsky's Refactoring to Patterns.
The BIG problem is that there are very few tools to get VB6 fat client NON DLL applications under test before you try a port, and if you have seriously UGLY code (and some of this stuff belongs on the daily WTF) you are basically FORCED to do the port, do hundreds of minor repairs to try and get your code running, and THEN instrumenting your code. Distinctly NON optimal.
Subscribe to:
Posts (Atom)