<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2900.2627" name=GENERATOR><!--[if !mso]>
<STYLE>v\:* {
        BEHAVIOR: url(#default#VML)
}
o\:* {
        BEHAVIOR: url(#default#VML)
}
w\:* {
        BEHAVIOR: url(#default#VML)
}
.shape {
        BEHAVIOR: url(#default#VML)
}
</STYLE>
<![endif]--><o:SmartTagType 
namespaceuri="urn:schemas-microsoft-com:office:smarttags" 
name="place"></o:SmartTagType><o:SmartTagType 
namespaceuri="urn:schemas-microsoft-com:office:smarttags" 
name="PersonName"></o:SmartTagType><!--[if !mso]>
<STYLE>st1\:* {
        BEHAVIOR: url(#default#ieooui)
}
</STYLE>
<![endif]-->
<STYLE>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: Verdana;
}
@font-face {
        font-family: Tahoma;
}
@page Section1 {size: 612.0pt 792.0pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
P.MsoNormal {
        FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Verdana
}
LI.MsoNormal {
        FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Verdana
}
DIV.MsoNormal {
        FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Verdana
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
P {
        FONT-SIZE: 12pt; MARGIN-LEFT: 0cm; MARGIN-RIGHT: 0cm; FONT-FAMILY: "Times New Roman"; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: Arial; mso-style-type: personal
}
SPAN.EmailStyle19 {
        COLOR: navy; FONT-FAMILY: Arial; mso-style-type: personal-reply
}
DIV.Section1 {
        page: Section1
}
</STYLE>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]--></HEAD>
<BODY lang=EN-US vLink=purple link=blue bgColor=white>
<DIV><SPAN class=847451005-30052005><FONT face=Arial color=#0000ff 
size=2><EM>re-sent (apologies&nbsp;for dupes):</EM></FONT></SPAN></DIV>
<DIV><SPAN class=847451005-30052005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=847451005-30052005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=847451005-30052005>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=917214623-29052005>Utter<SPAN class=847451005-30052005>ly</SPAN> must read 
:</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><A 
href="http://www.joelonsoftware.com/articles/Wrong.html">http://www.joelonsoftware.com/articles/Wrong.html</A></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff size=2>Not 
necessarily follow, but do read.<BR>Its got a whole assload of stuff that you 
just <EM>do</EM> both</FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2>consciously and subconsciously as a developer</FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff size=2>And he 
puts it all into words that human beans can </FONT></SPAN><SPAN 
class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2>understand.</FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff size=2>It 
also has links to the best of m$'s developers' current</FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2>thoughts on the&nbsp;rights and wrongs of&nbsp;hungarian<SPAN 
class=847451005-30052005> </SPAN>(basically </FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2>everyone </FONT></SPAN><SPAN class=917214623-29052005><FONT face=Arial 
color=#0000ff size=2>uses&nbsp;it wrongly : it should highlight type = <EM>kind 
</EM></FONT></SPAN></DIV>
<DIV><FONT face=Arial><FONT size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>of </SPAN><SPAN class=917214623-29052005>var rather 
than the Type = <EM>datatype. </EM>The example </SPAN></FONT></FONT></FONT><FONT 
face=Arial><FONT size=2><FONT color=#0000ff><SPAN class=917214623-29052005>they 
use </SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>is that an integer </SPAN></FONT></FONT></FONT><FONT 
face=Arial><FONT size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>co-ordinate&nbsp;should have a&nbsp;different 
</SPAN></FONT></FONT></FONT><FONT face=Arial><FONT size=2><FONT 
color=#0000ff><SPAN class=917214623-29052005>prefix to 
</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>an integer </SPAN></FONT></FONT></FONT><FONT 
face=Arial><FONT size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>counter</SPAN><SPAN 
class=917214623-29052005>).</SPAN></FONT></FONT></FONT></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff size=2>And 
once you've read it, you'll probably want to roll your own </FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005><FONT face=Arial color=#0000ff size=2>anyway 
:)</FONT></SPAN></DIV>
<DIV><SPAN class=917214623-29052005></SPAN><SPAN 
class=917214623-29052005></SPAN><SPAN class=917214623-29052005><FONT face=Arial 
color=#0000ff size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=917214623-29052005>From 
the article :</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=917214623-29052005></SPAN><FONT face=Arial size=2><FONT 
color=#0000ff>"</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT color=#0000ff>&#8220;It&#8217;s at this point you 
typically say, &#8216;Blistering Barnacles, we&#8217;ve <EM>got</EM> to get some consistent 
coding conventions around here!&#8217; and you spend the next day writing up coding 
conventions for your team and the next six days arguing about the One True Brace 
Style and the next three weeks rewriting old code to conform to the One True 
Brace Style until a manager catches you and screams at you for wasting time on 
something that can never make money, and you decide that it&#8217;s not really a bad 
thing to only reformat code when you revisit it, so you have about half of a 
True Brace Style and pretty soon you forget all about that and then you can 
start obsessing about something else irrelevant to making money like replacing 
one kind of string class with another kind of string class.&#8221;</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><FONT color=#0000ff><SPAN 
class=917214623-29052005>"</SPAN></FONT></FONT><BR><BR></DIV></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV><!-- Converted from text/plain format --><FONT face=Arial 
color=#0000ff size=2></FONT><BR><BR><BR>
<P><FONT size=2>--<BR><BR>&nbsp;</FONT> </P>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> 
  delphi-bounces@ns3.123.co.nz [mailto:delphi-bounces@ns3.123.co.nz] <B>On 
  Behalf Of </B>Nahum.Wild<BR><B>Sent:</B> Sunday, 29 May 2005 12:55 
  p.m.<BR><B>To:</B> 'NZ Borland Developers Group - Delphi 
  List'<BR><B>Subject:</B> [DUG] Query: Coding / Syntax 
  standards<BR><BR></FONT></DIV>
  <DIV>
  <DIV align=left><SPAN class=447395100-29052005><FONT face=Verdana size=2>We 
  are trying to re-establish and modernise our coding and syntax standards here 
  at PayGlobal and before I go down the path of duplicating someone else's work 
  does anyone know of good resources of the net for this with respect to 
  Delphi?&nbsp; Free preferably where I could download a doc and modify it to 
  suit our needs.&nbsp; The coding and syntax can be 
  seperate.</FONT></SPAN></DIV>
  <DIV align=left><SPAN class=447395100-29052005><FONT face=Verdana 
  size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV align=left><SPAN class=447395100-29052005><FONT face=Verdana size=2>I've 
  done a bit of googling but come up empty.</FONT></SPAN></DIV>
  <DIV align=left><SPAN class=447395100-29052005></SPAN>&nbsp;</DIV>
  <DIV align=left><SPAN class=447395100-29052005><FONT face=Verdana 
  size=2></FONT></SPAN>&nbsp;</DIV>
  <DIV align=left><SPAN class=447395100-29052005><FONT face=Verdana 
  size=2>Cheers,</FONT></SPAN></DIV>
  <DIV align=left><SPAN class=447395100-29052005></SPAN>&nbsp;</DIV>
  <DIV align=left>
  <TABLE id=Table1 cellSpacing=0 cellPadding=0 width="100%" align=left>
    <TBODY>
    <TR>
      <TD>
        <TABLE cellSpacing=0 cellPadding=0 width=520>
          <TBODY>
          <TR>
            <TD width="100%">
              <TABLE height=5 cellSpacing=0 cellPadding=0 width=400 border=0>
                <TBODY>
                <TR vAlign=top>
                  <TD align=left colSpan=3><FONT size=-2><FONT size=1><FONT 
                    face=Verdana><STRONG>Nahum 
                  Wild</STRONG></FONT></FONT></FONT></TD></TR>
                <TR vAlign=top>
                  <TD align=left colSpan=3><FONT size=-2><FONT 
                    face=Verdana><FONT 
                    style="FONT-SIZE: 9pt"><STRONG>::</STRONG></FONT><FONT 
                    size=1><STRONG> </STRONG>Group Leader</FONT><FONT size=1> - 
                    Development</FONT></FONT></FONT></TD></TR>
                <TR vAlign=top>
                  <TD align=left colSpan=3><FONT color=#000000 size=-2><FONT 
                    face=Verdana 
              color=#ffffff>-</FONT></FONT></TD></TR></TBODY></TABLE><FONT 
              face=Verdana><FONT size=1></FONT></FONT>
              <TABLE cellSpacing=1 cellPadding=0 width=520 bgColor=#99cc00 
              border=0>
                <TBODY>
                <TR>
                  <TD colSpan=2><B><SPAN 
                    style="FONT-SIZE: 7pt; COLOR: white; FONT-FAMILY: Verdana"><FONT 
                    color=#99cc00>.</FONT>PAYGLOBAL 
                LIMITED</SPAN></B></TD></TR></TBODY></TABLE>
              <TABLE cellSpacing=0 cellPadding=0 width=400 border=0>
                <TBODY>
                <TR>
                  <TD colSpan=3><FONT color=#ffffff size=-2>--</FONT></TD></TR>
                <TR>
                  <TD colSpan=3>
                    <P></P>
                    <P align=left><FONT color=#990000><FONT face=wingdings 
                    size=1><B>&Oslash;</B></FONT><FONT face=Verdana><B><FONT size=1> 
                    </FONT></B><FONT size=1>Hi Tech NZ Microsoft Software 
                    Company of the Year: 2003, 
                2004</FONT></FONT></FONT></P></TD></TR>
                <TR>
                  <TD colSpan=3>
                    <P></P>
                    <P align=left><FONT color=#990000><FONT face=wingdings 
                    size=1><B>&Oslash;</B></FONT><FONT face=Verdana><B><FONT size=1> 
                    </FONT></B><FONT size=1>Westpac Hi Tech Company of the Year: 
                    2004</FONT></FONT></FONT></P></TD></TR>
                <TR>
                  <TD colSpan=3><FONT color=#990000><FONT face=wingdings 
                    size=1><B>&Oslash;</B></FONT><FONT face=Verdana><B><FONT size=1> 
                    </FONT></B><FONT size=1>Deloitte NZ Fast 50 Index: 2001, 
                    2002, 2003, 2004</FONT></FONT></FONT></TD></TR>
                <TR>
                  <TD colSpan=3><FONT color=#990000><FONT face=wingdings 
                    size=1><B>&Oslash;</B></FONT><FONT face=Verdana><B><FONT size=1> 
                    </FONT></B><FONT size=1>Deloitte Asia Pacific Fast 500 
                    Index: 2002, 2003, 2004</FONT></FONT></FONT></TD></TR>
                <TR>
                  <TD colSpan=3><FONT color=#ffffff 
                size=-2>-</FONT></TD></TR></TBODY></TABLE>
              <TABLE cellSpacing=0 cellPadding=0 width=400 border=0>
                <TBODY>
                <TR>
                  <TD vAlign=top align=left colSpan=3>
                    <P align=left><FONT face=Verdana size=1>Level 1, 8 Nelson 
                    Street<BR>PO Box 8198<BR>Riccarton, Christchurch<BR>New 
                    Zealand</FONT></P></TD></TR></TBODY></TABLE>
              <TABLE cellSpacing=0 cellPadding=0 width=400 border=0>
                <TBODY>
                <TR>
                  <TD vAlign=top align=left colSpan=3><FONT color=#ffffff 
                    size=-2>-</FONT></TD></TR>
                <TR>
                  <TD vAlign=top align=left width=45>
                    <P><FONT face=Verdana size=1>Mobile:</FONT></P></TD>
                  <TD vAlign=top align=left width=121>
                    <P><FONT face=Verdana size=1>+64 021 477 074 </FONT></P></TD>
                  <TD vAlign=top align=left width=226><FONT face=Verdana 
                    size=1>Helpdesk NZ: 0508 104 357 </FONT></TD></TR>
                <TR>
                  <TD vAlign=top align=left width=45><FONT face=Verdana 
                    size=1>Direct:</FONT></TD>
                  <TD vAlign=top align=left width=121><FONT face=Verdana 
                    size=1>+64 3 341 9545</FONT></TD>
                  <TD vAlign=top align=left width=226><FONT face=Verdana 
                    size=1>Helpdesk AU: 1800 129 181</FONT></TD></TR>
                <TR>
                  <TD vAlign=top align=left width=45><FONT face=Verdana 
                    size=1>F</FONT><FONT face=Verdana size=1>ax:</FONT></TD>
                  <TD vAlign=top align=left width=121><FONT face=Verdana 
                    size=1>+64 3 343 3953</FONT></TD>
                  <TD vAlign=top align=left width=226></TD></TR></TBODY></TABLE>
              <TABLE cellSpacing=0 cellPadding=0 width=400 border=0>
                <TBODY>
                <TR vAlign=top>
                  <TD align=left colSpan=3><FONT color=#ffffff 
                  size=-2>-</FONT></TD></TR>
                <TR vAlign=top>
                  <TD align=left width=15>
                    <DIV align=left><FONT face=Wingdings color=#999999 
                    size=2>*</FONT></DIV></TD>
                  <TD align=left width=367 colSpan=2>
                    <DIV align=left><FONT face=Verdana size=1><A 
                    href="mailto:nahum.wild@payglobal.com">nahum.wild@payglobal.com</A></FONT><FONT 
                    face=Webdings color=#808080 size=2></FONT></DIV></TD></TR>
                <TR vAlign=top>
                  <TD align=left width=15><FONT face=Webdings color=#999999 
                    size=2>&uuml;</FONT></TD>
                  <TD align=left width=367 colSpan=2>
                    <DIV align=left><U><A title=http://www.payglobal.com/ 
                    href="http://www.payglobal.com/"><FONT 
                    title=http://www.payglobal.com/ face=Verdana 
                    size=1>www.payglobal.com</FONT></A></U></DIV></TD></TR></TBODY></TABLE>
              <TABLE cellSpacing=0 cellPadding=0 width=520 border=0>
                <TBODY>
                <TR>
                  <TD vAlign=top align=left colSpan=3>
                    <P><FONT face=Verdana color=#808080 
                    size=1>-------------------------------------------------------------------------------------------------------<BR>This 
                    email is privileged, confidential and intended for the 
                    addressee only. If you are not <BR>the addressee, you must 
                    not peruse, use, disseminate, distribute or copy this email 
                    or <BR>attachments. If received in error, please delete this 
                    email and contact the sender.<BR><FONT color=#999999>&copy; 
                    Copyright 2002-2005 PayGlobal Limited. All rights 
                    reserved.</FONT><BR>-------------------------------------------------------------------------------------------------------</FONT></P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV></DIV></BLOCKQUOTE><div><p><font size="1">
This electronic message together with any attachments is confidential and
intended for the named recipient's use only.  If you are not the intended
recipient (i) do not copy, disclose or use the contents in any way, (ii)
please let us know by return email immediately then destroy the message, and
any hard copies of the message, and any attachments.  The sender of this
message is not responsible for any changes made to this message and/or any
attachments and/or connection linkages to the Internet referred to in this
message after it has been sent.  Unless otherwise stated, any pricing
information given in this message and/or attachments is indicative only, is
subject to change and does not constitute an offer to buy or sell securities
or derivatives at any price quoted.  Any reference to the terms of executed
transactions should be treated as preliminary only and subject to separate
formal written notification.  Where reference is made to research material
and/or research recommendations, the basis of the provision of such research
material and/or recommendations is set out in the relevant disclaimer.
</font></p></div>
</BODY></HTML>