Welcome Guest, Not a member yet? Register   Sign In
How do you prepare your projects?
#4

[eluser]gon[/eluser]
There are some levels in which you can work to standarize your development process:

* You could prepare a skeleton of an application. I use the same CI installation for all projects, so I start by creating the files needed (index.php, .htaccess and application folder). I also copy some commonly used libraries like Layout,Breadcrumbs, etc. If you're new, you'll probably develop them the first time, and then reuse them.

* You should store your project in a SVN repository, and use it to keep versions and branches.

* For designing your app, I prepare a simple hand-written document that describes the data flow, involved classes and every idea I have about it, but at a simple level. When I encounter problems, I go back to the document and think about the simplest solution I can find.

* Use TDD to develop your app. You can use PHPTest or Simpletest, last one I prefer. Apart from the direct benefits, it makes your code cleaner beacuse you must

* For deploying, I use PHING, so I don't have to know what files I've modified and upload them to the server. Just have a copy of the SVN repository on the server. Perform a SVN update, then call phing task for deploying modified files. Clean and safe.


Messages In This Thread
How do you prepare your projects? - by El Forum - 03-15-2009, 03:49 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 05:52 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 06:28 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 08:09 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 08:56 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 09:12 AM
How do you prepare your projects? - by El Forum - 03-15-2009, 01:28 PM
How do you prepare your projects? - by El Forum - 03-15-2009, 01:52 PM
How do you prepare your projects? - by El Forum - 03-15-2009, 01:53 PM
How do you prepare your projects? - by El Forum - 03-15-2009, 02:07 PM
How do you prepare your projects? - by El Forum - 03-15-2009, 05:04 PM
How do you prepare your projects? - by El Forum - 03-15-2009, 05:13 PM
How do you prepare your projects? - by El Forum - 03-17-2009, 05:00 PM
How do you prepare your projects? - by El Forum - 03-18-2009, 06:18 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 06:35 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 08:08 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 09:14 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 09:58 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 10:06 AM
How do you prepare your projects? - by El Forum - 03-18-2009, 01:34 PM
How do you prepare your projects? - by El Forum - 03-19-2009, 06:24 AM
How do you prepare your projects? - by El Forum - 03-19-2009, 09:10 AM
How do you prepare your projects? - by El Forum - 03-24-2009, 05:47 AM
How do you prepare your projects? - by El Forum - 03-24-2009, 12:48 PM
How do you prepare your projects? - by El Forum - 03-24-2009, 06:09 PM
How do you prepare your projects? - by El Forum - 04-28-2009, 10:37 AM
How do you prepare your projects? - by El Forum - 04-28-2009, 11:38 AM



Theme © iAndrew 2016 - Forum software by © MyBB