At 7:49 PM -0500 2/22/08, David Krings wrote:
This is from a different thread and it caught my attention. I spend some considerable time in programming courses (not that it really helped, but that is a different story) and each and every time the instructors or authors drove home that one has to define and initialize variables and that this has to be done before doing anything else.

No disrespect meant, but instructors teach, not program, for a living.

My dentist used to say, "Floss only the teeth you want to keep."

I say, "Document the code you want to reuse." Simple enough concept.

Where and how you document is up to you -- whatever makes your work easier.

If you work for a team, then have a group-think and come up with a formula that best fits with everyone's habits.

As for defining/initialize variables before they are used, in some languages that's required and others it isn't. But in both cases, variables names mean more than where they appear, IMO.

But above everything else, program for yourself. Make your code a thing of beauty. Something that others (including teachers) can use as examples of what should be done.

Cheers,

tedd
--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to