the reddick-gray unified naming conventions version 1.00 © 2006 by david a. gray, mba
TRANSCRIPT
The Reddick-Gray Unified Naming Conventions
Version 1.00
© 2006 by David A. Gray, MBA
www.wizardwrx.com
Overview
• What is a naming convention?
• Why use a naming convention?
• What is the Reddick-Gray Unified Naming Convention?
• How do RVBANC and RGUNC differ?
• Why use it?
What is a naming convention?
• Systematic way of naming code objects.
• Method of communicating variable type and scope information in code.
• Guidance – not rules – for naming things.
Why use a naming convention?
• Expedite communication among programmers.
• Simplify maintenance of long lived code.
• Make code more “self documenting.”
What is the Reddick-Gray Unified Naming Convention?
• Based on the work of Stan Leszynski and Greg Reddick.
• Extended and simplified based on over 10 years of daily use.
• Unified naming convention for all programming languages, including:– VBScript– JavaScript– Perl– C/C++
How do RVBANC and RGUNC differ?
• RGUNC supports simplified tagging for loosely typed languages such as VBScript, Jscript, and Perl.
• RGUNC resolves several ambiguities in the naming of identical Access and VB form objects.
• RGUNC recommends a simplified convention for tagging user defined object names.
• RGUNC is a unified naming convention for all programming languages, including:– VBScript– JavaScript (Jscript)– Perl– C/C++/C#– Windows Interface Language (WIL), aka WinBatch
Why use it?
• Simplified treatment of user defined objects.
• Simplifications for use in loosely typed languages (VBScript, Jscript, Perl, etc.)
• Removes ambiguities introduced by addition of VB objects.
• Covers all languages in wide use today.
• Easily extensible to new languages.
Demo
A walk through the RGUNC
Availability
http://www.wizardwrx.com/TechnicalArticles/docs/rgunc.pdf
Question Time