I wonder, say you are doing a PHP / SQL database project where you need to create a inventory system that involves 4 tables of information, each with 5 pieces of data for each record. Say you need to in this system add information, edit information, delete information, and print out the records in one table, or all tables.
How long would you say is reasonable for such a project to take / to complete if the following are true:
- The programmer is working alone
- The programmer hasn't touched HTML, SQL, PHP in 3+ years and needs to refresh himself a little first
- The programmer needs to learn how to set up a server on his own, which he hasn't done before
- He is using a small host just for the sake of testing things out that lately has been having issues with downtime (though to be fair it isn't hard to set up an Apache server to try this stuff out, and the programmer could/should have do that) contributing to stupid delays in the bugfixing, testing portion of the work
- Spending time outside of this to get my driver's license, practicing hours and hours etc.
- All of which is ON TOP OF designing the program - how everything works, all the scripts work, fit together, how the databases are set up... AS WELL AS the actual implementation of the code, testing everything debugging issues and tweaking that, etc?
How long would you say is reasonable for such a project to take / to complete if the following are true:
- The programmer is working alone
- The programmer hasn't touched HTML, SQL, PHP in 3+ years and needs to refresh himself a little first
- The programmer needs to learn how to set up a server on his own, which he hasn't done before
- He is using a small host just for the sake of testing things out that lately has been having issues with downtime (though to be fair it isn't hard to set up an Apache server to try this stuff out, and the programmer could/should have do that) contributing to stupid delays in the bugfixing, testing portion of the work
- Spending time outside of this to get my driver's license, practicing hours and hours etc.
- All of which is ON TOP OF designing the program - how everything works, all the scripts work, fit together, how the databases are set up... AS WELL AS the actual implementation of the code, testing everything debugging issues and tweaking that, etc?


00