CSC/ECE 517 Summer 2008/wiki2 2 ar: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=Introduction= | =Introduction= | ||
=Background= | =Background= | ||
= | ==Source Code== | ||
==Problem face by source code== | |||
==Naming conventions== | |||
==Benefits of standardize Naming conventions== | |||
=General Naming conventions= | |||
==Hungarian notations== | |||
==Positional Notations== | |||
==Composite word scheme== | |||
=Language Specific Naming Conventions= | |||
==Java== | |||
==Ruby== | |||
=Tools= | |||
=Conclusion= | =Conclusion= | ||
=Links= | =Links= | ||
==Coding conventions for languages== | |||
*ActionScript(Flex): [http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions Flex SDK coding conventions and best practices] | |||
*C++: [http://en.wikibooks.org/wiki/C%2B%2B_Programming/Code_Style C++ Programming/Code Style] | |||
*C++: [http://geosoft.no/development/cppstyle.html GeoSoft's C++ Programming Style Guidelines] | |||
*C#: [http://www.tiobe.com/standards/gemrcsharpcs.pdf Coding Standard: C# (Philips Medical Systems)] | |||
*D: [http://www.digitalmars.com/d/1.0/dstyle.html The D Style] | |||
*Erlang: [http://www.erlang.se/doc/programming_rules.shtml Erlang Programming Rules and Conventions] | |||
*Java: [http://java.sun.com/docs/codeconv/ Sun official Java coding style] | |||
*Lisp: [http://mumble.net/~campbell/scheme/style.txt Riastradh's Lisp Style Rules] | |||
*Mono: [http://www.mono-project.com/Coding_Guidelines Programming style for Mono] | |||
*Perl: [http://perldoc.perl.org/perlstyle.html Perl Style Guide] | |||
*PHP::PEAR: [http://pear.php.net/manual/en/standards.php PHP::PEAR Coding Standards] | |||
*Python: [http://www.python.org/peps/pep-0008.html Style Guide for Python Code] |
Revision as of 14:14, 25 June 2008
Introduction
Background
Source Code
Problem face by source code
Naming conventions
Benefits of standardize Naming conventions
General Naming conventions
Hungarian notations
Positional Notations
Composite word scheme
Language Specific Naming Conventions
Java
Ruby
Tools
Conclusion
Links
Coding conventions for languages
- ActionScript(Flex): Flex SDK coding conventions and best practices
- C++: C++ Programming/Code Style
- C++: GeoSoft's C++ Programming Style Guidelines
- C#: Coding Standard: C# (Philips Medical Systems)
- D: The D Style
- Erlang: Erlang Programming Rules and Conventions
- Java: Sun official Java coding style
- Lisp: Riastradh's Lisp Style Rules
- Mono: Programming style for Mono
- Perl: Perl Style Guide
- PHP::PEAR: PHP::PEAR Coding Standards
- Python: Style Guide for Python Code