Coding Guidelines
From Openmoko
m |
(catchg) |
||
(10 intermediate revisions by 8 users not shown) | |||
Line 16: | Line 16: | ||
* [http://developer.gnome.org/doc/guides/programming-guidelines/book1.html GNOME Programming Guidelines] | * [http://developer.gnome.org/doc/guides/programming-guidelines/book1.html GNOME Programming Guidelines] | ||
− | == C | + | == C++ Coding == |
− | [http://www.zen.uci.edu/~klefstad/s/C | + | * [http://www.zen.uci.edu/~klefstad/s/C++-style.html C++ Style Guidelines] |
+ | * [http://en.wikibooks.org/wiki/C++_Programming/Code_Style C++ Programming Code Style (WikiBooks)] | ||
== Commit Logs == | == Commit Logs == | ||
[http://www.gnu.org/prep/standards/html_node/Change-Logs.html GNU Change Log Guidelines] | [http://www.gnu.org/prep/standards/html_node/Change-Logs.html GNU Change Log Guidelines] | ||
+ | |||
+ | |||
+ | <span id="bottom"></span> | ||
+ | {{Languages|Coding_Guidelines}} | ||
+ | |||
+ | [[Category:Developer resources]] |
Latest revision as of 13:20, 19 July 2009
Contents |
[edit] General Recommendations
GNU Standards is also a good read for developers in general.
[edit] C Coding
All C code should be done in the C99 standard -- it's much more maintainable, less error prone, clean and concise, and removes a lot of C's warts.
Here is some good information about C99:
- http://www-128.ibm.com/developerworks/linux/library/l-c99.html?ca=dgr-lnxw07UsingC99
- http://en.wikipedia.org/wiki/C_programming_language#C99
This is a good C coding guide:
[edit] C++ Coding
[edit] Commit Logs
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |