<HTML>
<HEAD>
<TITLE>Re: [PHPwestoz] Good coding practice (article)</TITLE>
</HEAD>
<BODY>
<FONT FACE="Trebuchet MS, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:12.0px'>Simon,<BR>
<BR>
I personally know that there are many ways to create variable names, structure your code, and so on.<BR>
<BR>
What I am more interested in is the key pointers, such as consistency, legibility and usability.<BR>
<BR>
What is useful for many programmers, web developers and those learning PHP for the 1st time, is that a set of guidelines can be referred to so that they may then construct their own system, if they do not like one that is proposed, and then stick to it.<BR>
<BR>
I&#8217;ve gone through a variety of standards, but it depends on what I am doing at any one time.<BR>
<BR>
Comments, as you say, where do you say it is too much? I like to try to comment extensively at the start of any function (not looked at the PHPdoc systems yet), then when needed explain a bit of code that looks &#8216;tricky&#8217;. I also comment code blocks to show what happens in them. Personally I always try and put // end for or // end while or similar into the code to show the end of a particularly long loop.<BR>
<BR>
With my students I try and get them to do the same even with short loops, if statements and more. In the end when they combine this with consistent indenting it creates a much better understanding of what they are doing.<BR>
<BR>
One way of helping this will be a good code beautifier system for XHTML, JavaScript, CSS and PHP especially one that will work with both systems at the same time. Now that would be a nice Open Source project, if it is not one already. Beautifying the code of all four languages at the same time would be simply wonderful.<BR>
<BR>
Anyhow, sorry for slow reply, [I may have replied before, but cannot remember]<BR>
<BR>
Ady</SPAN></FONT>
</BODY>
</HTML>