I distinctly remember being 17 years old, I'd just finished
re-launching a site for a charity I was involved with1,
and I confidently declared that I knew all there was to know about
building websites. And I believed it.
I started with unit testing about 4 years ago. I started writing what were
probably integration tests, when I was working on the database backend of our
application. The tests I wrote were designed to make sure that our process
which saved data actually saved data. Saving data involved creating ...
In about 1998, I was building a website for a friend. The site was entirely
static. I'd already learned the hard way about the pain of trying to keep lots
of separate static HTML files visually consistent.
I currently have 6 different sites using Kaléo1. The code is stored in
a private git repository, and synced out to 6 different places every time I
need to make a change ...
I'd basically given up on attempting test-driven with Django, given
the project I'm currently working on uses models with a lot of
South migrations. Just building the database and running the
migrations could take a minute or so when running manage.py test,
and resetting the database to ...