Title: Message
re-sent (apologies for dupes):
 
 
Utterly must read :
 
 
 
Not necessarily follow, but do read.
Its got a whole assload of stuff that you just do both
consciously and subconsciously as a developer
And he puts it all into words that human beans can understand.
 
It also has links to the best of m$'s developers' current
thoughts on the rights and wrongs of hungarian (basically
everyone uses it wrongly : it should highlight type = kind
of var rather than the Type = datatype. The example they use
is that an integer co-ordinate should have a different prefix to
an integer counter).
 
And once you've read it, you'll probably want to roll your own
anyway :)
 
From the article :
 
"
“It’s at this point you typically say, ‘Blistering Barnacles, we’ve got to get some consistent coding conventions around here!’ 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’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.”
"

 
 



--

 

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Nahum.Wild
Sent: Sunday, 29 May 2005 12:55 p.m.
To: 'NZ Borland Developers Group - Delphi List'
Subject: [DUG] Query: Coding / Syntax standards

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?  Free preferably where I could download a doc and modify it to suit our needs.  The coding and syntax can be seperate.
 
I've done a bit of googling but come up empty.
 
 
Cheers,
 
Nahum Wild
:: Group Leader - Development
-
.PAYGLOBAL LIMITED
--

Ø Hi Tech NZ Microsoft Software Company of the Year: 2003, 2004

Ø Westpac Hi Tech Company of the Year: 2004

Ø Deloitte NZ Fast 50 Index: 2001, 2002, 2003, 2004
Ø Deloitte Asia Pacific Fast 500 Index: 2002, 2003, 2004
-

Level 1, 8 Nelson Street
PO Box 8198
Riccarton, Christchurch
New Zealand

-

Mobile:

+64 021 477 074

Helpdesk NZ: 0508 104 357
Direct: +64 3 341 9545 Helpdesk AU: 1800 129 181
Fax: +64 3 343 3953
-
*
ü

-------------------------------------------------------------------------------------------------------
This email is privileged, confidential and intended for the addressee only. If you are not
the addressee, you must not peruse, use, disseminate, distribute or copy this email or
attachments. If received in error, please delete this email and contact the sender.
© Copyright 2002-2005 PayGlobal Limited. All rights reserved.
-------------------------------------------------------------------------------------------------------

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.

_______________________________________________
Delphi mailing list
[email protected]
http://ns3.123.co.nz/mailman/listinfo/delphi

Reply via email to