As a rule software systems do not work well until they have been used and have failed repeatedly in real applications.

Random Quote

And I also trust that there's more than one way to do something.