Restaurant review of Bomberos
Restaurant review of Tuckshop
Restaurant review of AZ88
Restaurant review of Lisa G's
Restaurant review of Chelsea's Kitchen
Restaurant review of Postinos on Campbell
There is a posting on the perl journal about test driven development and how being dogmatic about a quality approach is never fully fruitful. One of the problems in software is feature volatility and while functional testing offers a mechanism to test features it is also plagued with the same problem.

It has been my experience that unit testing does produce higher quality and more robust code during development. It is more laborious and does take up more time, but the number of times untested code has sucked up two developers for two days each in tracing down difficult and obscure behaviour it is worth it. More so, those that don't cover their code fully with unit tests do have the buggiest code.

There was a time when the bare minimum of quality in a software project was continuous integration and a central source repository. Now, it is unit testing as well. But again, it doesn't require 100% unit testing coverage, or test driven development. One of the things that makes code so durable is that if you get it right once, it tends to work the same forever. So code that has passed QA is normally good for production in most cases, short of gnarly edge cases.

There is also the issue that working code in a crunch environment is valuable, so working code will get pumped out and unit tests skipped. Features are often deemed more important during the development phase and quality only becomes important after feature complete. There is also the issue that quality can be difficult to determine until feature complete anyway as features can be negatively impacted by the different delivery mechanism for data in complex projects when they are incomplete leading to confusing bugs or quality issue reports.

Ultimately however, unit testing has raised the bar on what is the standard for quality in a software project. Codebases without test harnesses of some kind are remiss. (reply)
Restaurant review of Avalon
Restaurant review of Grazie
Cam Riley: South Sea Republic. Freedom, liberty, equity and an Australian Republic.
Most Popular
Short Essay on Federalist Paper No.10
Australian Vexillology ... (2 comments)
Compulsory vs Voluntary Voting
First Prime Minister of Australia
The Political Problem of Thailand
Unprogressive Australian Tax Brackets ... (14 comments)
Separation of Powers and Parliamentary Systems ... (1 comments)
Bangladesh's Non-party Caretaker Government
Unicameralism in Nebraska ... (1 comments)
Goulburn's Challenge ... (5 comments)
Recently Popular
Barack Obamas Cairo Speech ... (1 comments)
Flex: Array from ArrayCollection
The Problems In Iran ... (2 comments)
General Motors and Twenty Billion Tiding Them Over ... (1 comments)
Trust in Consumption of Blogs and Traditional Media
Seriously Funny Exhibit at SMoCA
Shortcuts and Good Design Choices
Dave Barry on Meetings
Peter Martin's stories of Peter Costello
Arizona Speed Camera Bill to Deduct Points on a Driver's License
Australian Constitutions
A Queensland Constitution ... adam
An Imaginary Constitution for Australia ... alan
Australian Bill of Rights v0.2 ... avocadia
Gubernatorial Constitution for NSW ... cam
Gubernatorial Sortitionist Constitution ... cam
Sortitionist Constitution for Australia ... cam
Strong Westminster Constitution ... avocadia
Worth Reading
Avocadia, John Barrdear, Guy Beres, Sacha Blumen, Doxos, Holden Republic, Practicality, Ranomatic, Gary Sauer-Thompson, Southerly Buster
More/About
cam's profile, flickr, Australian Flying Corps (2004-2002), Australian Flying Corps (2002-1999), older websites/articles