Thread: PHP Projects
View Single Post
Old 08-31-2009, 12:14 AM   #2 (permalink)
Village Idiot
Wizard
Top Contributor 
 
Village Idiot's Avatar
 
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
Village Idiot is on a distinguished road
Default

Quote:
Originally Posted by Tanax View Post
Hi!

I'm just wondering how important YOU think it is to write a structured list of every feature your PHP Project needs to have.
It is absolutely essential, otherwise you will not have real idea of what you are dealing with. Project that have no real planning to them normally end early and badly.

Quote:
Originally Posted by Tanax View Post
Also, what types of preparation do you think is neccessary to do before you start coding the website(feature-list is one type of preparation).
Feature list, I diagram out how things will work on a dry erase board. I find the complicated algorithms I will have to do and start figuring them out so I have an idea what I am up against. I will also make a flowchart of what the basic interface will look like, if it is unclear what the interface will look like I will do a flowchart of what has to happen for each process to take place.

The coding is only one stage of development, programmers often neglect this. It is like saying that driving is the most important part so planning out how to get to your destination is not necessary. If you just leave and hope to find your way, chances are you are going to waste your time with a lot of unnecessary driving. Know exactly what you are going to do before you start coding the program.
__________________

Village Idiot is offline  
Reply With Quote