Initial coding
Work has commenced on this project at last, now that I have a definate work plan set out. I have broken down the whole project into phases or working pieces may be more appropriate.
Each of these points will be able to stand by themselves and do something, even if it is something small like a function returning a true or false value based on an input or it could be the process to work out if a question has already been asked and if so it re pulls out another question instead.
Each piece will be essential to the overall build so no bit is more or less important than the other.
In breaking everything up this way, it means I can utilise my spare time more to work on this project, as spare time at the moment is a luxury. So I can work on pieces at home or at work in my lunch break till we have all bits working and I can then piece them together bit by bit to have a working version to test of the rules quizz.
I also have decided that as I want to use JQuery on this project in the end, the working prototype which wont have jquery in it will use query strings to return users answers instead of submitting the page as a form. I chose this path as I felt the form submission part would be a bit cumbersom and awkward. Where as passing information via querystring was simple and means that you dont run into other issues if somone say wants to refresh the page.
Work has begone and I have codded many of the smaller functions for this project. As the design is the last thing on the agenda I wont be visiting this untill i have a working version of the code at least.