Have you heard of the term cyclomatic complexity ? I had my first encounter with it in the current project we're doing at work. One of the senior guys in our project set up our build server, with CruiseControl.NET invoking a tool called SourceMonitor and analyzing source code complexity. Basically...
Posted to
cruizer
by
cruizer
on 09-20-2007
Filed under: TDD, C#, code, agile practices, OOP, development tools
See the official announcement from Andy's blog here . You can download the bits here . Nudge to smash , try it and you'll love it.
Posted to
jokiz
by
jokiz
on 05-24-2007
Filed under: tdd, unit testing
i agree that incorporating code coverage criteria in your build scripts is very restrictive, but you have no choice if your team is just starting out doing tdd or writing plain automated unit tests. how can you force them to learn to write automated unit tests if you will not be pressuring them? without...
Posted to
jokiz
by
jokiz
on 05-24-2007
Filed under: tdd, continuous integration, unit testing
Man, oh Man, oh Man! Another timesaver to add in my development toolbox. Jerry Jarell has just released NStub which is a Unit Test Generator for .NET Assemblies and man it looks really promising. From the site: NStub is a unit test generator for .NET assemblies. You simply point NStub at the assembly...
Technological advancements in micro-processors suggest an imminent paradigm shift in software development. The sudden shift from old architecture to a new breed of multi–core processors dictates the use of concurrency concepts to optimize performance and to get around synchronization abstractions like...
Posted to
jakelite
by
jakelite
on 05-01-2007
Filed under: C#, .Net, TDD, Threading
Yesterday I had the privilege of speaking about Test Driven Development in front of PHP developers. I had a bit of trouble at first with the projector not playing nice with my cheapo notebook. Too bad that we didn't have much time to cover necessary ground. :( As promised, here are the links to the...
Posted to
cruizer
by
cruizer
on 04-28-2007
Filed under: PHPStuff, TDD, presentation, agile practices
I made that observation, while doing PHP TDD-style, in my previous post . In this interview with Dave Astels and Steven Baker , they also note that TDD is a necessity in dynamic languages such as Ruby. Let me quote: It (the compiler, in statically-typed languages) is, it's testing that you are passing...
Posted to
cruizer
by
cruizer
on 04-09-2007
Filed under: TDD, agile practices, Behavior Driven Development