How to be PHP enterprise developer
Hello everybody :)
I am a PHP programmer since more than 2 years, since that day I do my own projects alone.
I want to start making huge programs and projects in the future with a team, but I don't know how do they divide works, I mean I am not familiar in how does a group of programers work together, so how can I get this ability, from books, self training or training with others? (training with others is difficult in my case :( ).
thanks in advice :)
Re: How to be PHP enterprise developer
For larger projects, people use frameworks. There are several FWs available, like Zend, CodeIgniter, etc. Zend would look like a bit hard to learn. Since I had that feeling, I never tried to even look at it. But I think, it's one of the most widely used FWs. CodeIgniter is easy to learn and that what I play with most of the time.
A project would be divided into modules. And each module would be developed by separate person or groups. Sometimes, if the modules are big enough, they would be again divided to sub-modules. Each module might be individually tested and then fused together and tested again, and so on. There would be separate groups of people for doing each thing. Say, like collecting the details from clients and preparing the SRS(Software Requirement Specification) document, coding, testing, UI designing, etc.
If you join a company, they would be first providing some training to make you familiarize with their environment.
Hope it gives you some idea. :)
:wave:
Re: How to be PHP enterprise developer
first, thanks for replay :)
I am thinking of how do many programmers make different compatible modules , I mean are they think in the same way? or they make a conference and put maps and work map before starting!!
I would google "Zend vs CodeIgniter" and decide what framework I would work on. thanks :)
Re: How to be PHP enterprise developer
Yes. There would be Project Managers, Coordinators and several other superiors who would be managing them.
And they do make discussions with the team and share ideas/comments/suggestions, etc. Yeah they would be doing conferences prior to that.
You have posted this question in the wrong forum. That's why you are not getting answers from the experts in this field. I will request a mod to move this thread to the "General Developer Forum". :)
:wave: