プログラミング言語(C#,VB,PHP,C/C++,Python,Java,Ruby,JavaScript,Objective-C)やHTMLのコーディングスタンダードを集めたリストを発見しました。日本語訳があるものはできるかぎり探し出して,括弧のなかに併記して補ってあります。微妙に古いのが混じってるかな。Rubyは日本発のコーディング規約がある気がする(まつもとさんの日記を見つけた)。
元記事にPerlのスタイルガイドがなかったんだけど,モダンなPerlスタイルガイドがあったら教えて欲しいです:-)。
PythonにはPEP8というコーディングスタイルガイドがあってよく読まれることは知っていたのですが,他の言語でもけっこうあるんですね〜。スタイルガイドやコーディング基準のたぐいには,コーディングを効率化するためのエッセンスが詰まっていることが多いので,是非読んでみて下さい:-)。
.NET (C#/VB.NET)
- Design Guidelines for Class Library Developers(クラス ライブラリ開発のデザイン ガイドライン)
- C# Coding Standards and Best Programming Practices
- C# Coding Standards and Best Programming Practices (.doc)
- C# Coding Standards Document
- VB.NET Coding Standards (.doc)
- .NET Naming Conventions and Programming Standards
PHP
- PEAR Coding Standards (PEAR標準コーディング規約)
- PHP Coding Standard
- Zend Framework Coding Standard for PHP (Zend Framework PHP標準コーディング規約)
C/C++
Python
- PEP 8 — Style Guide for Python Code (PEP 8 — Style Guide for Python Code)
- PEP 257 — Docstring Conventions (PEP 257 — Docstring Conventions)
- How Not To Write Python Code
Java
Ruby
HTML/CSS/Javascript
- HTML Coding Guidelines
- CSS Coding Standards (via coffeepowered.co.uk)
- CSS Coding Standards (via drupal.org)
- CSS Coding Conventions (via phpied.com)
- Code Conventions for the JavaScript Programming Language
- JavaScript Coding Standards (via drupal.org)
- JavaScript Coding Standards (via brevardcounty.us)