コーディングスタイル関連リンク集
はてなに出ていたコーディングスタイル一覧を拝借
http://q.hatena.ne.jp/1096951162
http://q.hatena.ne.jp/1096951162
ハンガリアン規約
- [MS] Hungarian Notation
- [MS] Coding Style Conventions
- [MS] コーディング技法
デザインパターン
- オブジェクト指向設計のための「デザインパターン」について
- C++で読むデザインパターン(Design Patterns read by C++)
C/C++
- 変数名の力 - いいプログラムを書こう
- Cプログラミングの秘訣
- プログラム言語 C の推奨されるスタイルとコーディング規範
- [CMAGA] プログラミングの禁じ手 C言語編
- [CMAGA] プログラミングの禁じ手 C++編
- 翔ソフトウェア (Sho’s) - C++ コーディング標準
- Todd Hoff: Home Page - C++ Coding Standard
- ハンガリアン記法に基づくC/C++プログラミングにおける独自各種変数等の命名規格書 - ふくろうの知恵袋
- Mozilla コーディングスタイルガイド
VC++/MFC
- [MS] INFO: Microsoft Foundation Class Library Development Guidelines
VB
- [MS] 名前付け基準
- [MS] INFO: Object Hungarian Notation Naming Conventions for VB
- [MS] INFO: Microsoft Consulting Services Naming Conventions for Visual Basic
- [MS] Coding Techniques and Programming Practices
- [MS] The Basics of Programming Model Design
- [MS] Visual Basic の名前付け規則
- [MS] Visual Basic Coding Conventions
- VBレスキュ?(花ちゃん) - 変数関係
- 分かりやすいコーディングの工夫(2) 適切なコントロール名と簡潔な処理構造
VBScript/VBA
- [@IT] ハンガリー記法を利用した変数の命名
- [MS] Visual Basic Scripting Edition - VBScript のコード記述規則
- [MS] Microsoft Office XP Developer - 変数名
.NET Framework
- [MS] 名前付けのガイドライン
- [MS] フィールドの使用方法のガイドライン
- [MS] プロパティの使用方法のガイドライン
- [MS] 大文字と小文字の区別
- DOBON.NET .NET Tips - .NETの命名規則
VB.NET
- VB.NET コーディング標準
C#
- C#コーディング標準
- C# & ASP.NETコーディング標準
Java
- Java 言語 コーディング規約
- 頑健なJavaプログラムの書き方(Writing Robust Java Code)
- Java コーディング標準
Delphi/Object Pascal
- [Borland] Object Pascal Style Guide
- Object Pascal スタイルガイド
Flash
- Flash での命名術
HTML
- Ks Resource! - スタイルシートWebデザイン
AppleScript
- AppleScript PARK - 変数の命名方法
- AppleScript PARK - 識別子の中の略語
Ruby
- shugo.net - Rubyコーディング規約
PHP
- PHP Coding Standard
COBOL
- COBOLコーディング規約
GNU
- GNU コーディング規約
CSS
- CSS コーディングガイドライン
その他リンク集
- 高林哲のWebサイト - Cプログラミングのメモ
- デザインパターン・メーリングリスト - コーディングスタイル
- C/C++コーディング標準リンク
書籍
- [Amazon] プログラミング作法
- [Amazon] C/C++によるプログラミングスタイルブック
- [Amazon] Cプログラミング診断室―さらに美しく健康的なプログラムのために
- [Amazon] コードコンプリート―完全なプログラミングを目指して
- [Amazon] ライティングソリッドコード―バグのないプログラミングを目指して