Re: to be good core coder
| From: | Eric Stewart | Date: | Mon, 08 Mar 2010 02:48:23 +0000 |
| Subject: | Re: to be good core coder | ||
| References: | 1 | Groups: | php.qa |
| Request: | Send a blank email to php-qa+get-65514@lists.php.net to get a copy of this message | ||
Do you want to learn the fast and hard way or the slow and easy way?
1. Fast and Hard is to start downloading Open Source PHP based projects.
Read the code. When you hit something you don't understand, look it up. Read
more code. Read more code. Read more code.
Example projects:
PEAR: http://pear.php.net
Zend Framework: http://framework.zend.com
Symfony: http://www.symfony-project.org
Drupal: http://www.drupal.org
2. Slow and Easy is buy books on the subject and read them. Also read the
PHP Manual, its full of examples and tons of comments (some more useful than
others).
I'm sure other's can chime in with good books to start out on. The beginner
books I read are at least 8 years old and way out-of-date by now.
Eric Stewart
ericleestewart@gmail.com
On Sun, Mar 7, 2010 at 2:39 PM, Ahmed Ali <pepotiger@gmail.com> wrote:
> First off you said you wont bite!
> second, who am I? I'm an Egyptian guy, started learning php recently, and
> made a little content management script (in Arabic located at
> dev.dd4bb.com)
> it functions good, but it is not extendible, I did not try to make it do
> more functions, but I'm sure (specially when I'm trying to read the source
> files I have written) if I want it to do more, I'll rewrite most of the
> code
> from scratch.
>
> and here comes my question, how I can improve my core coding, by core
> coding
> I mean how I can spread my future sight when I start writing new
> application!
> and make my mind more widely opened for future needs.
>
> I know my question is a very general and can't be answered by an Email, but
> I thought I may try to ask, and you may just give me some useful links to
> some tips and advices (or even books)...
>
> thanks for your efforts.
>