「コーディングスタイル関連リンク集」の編集履歴(バックアップ)一覧はこちら

コーディングスタイル関連リンク集」の最新版変更点

追加された行はこの色になります。

削除された行はこの色になります。

 *コーディングスタイル関連リンク集
 
 はてなに出ていたコーディングスタイル一覧を拝借
 http://q.hatena.ne.jp/1096951162
 
 **ハンガリアン規約
 -[MS] Hungarian Notation
 [[Hungarian Notation (Visual Studio 6.0 Technical Articles)>http://msdn.microsoft.com/library/en-us/dnvsgen/html/HungaNotat.asp]]
 
 -[MS] Coding Style Conventions
 [[Coding Style Conventions [Structured Storage]>http://msdn.microsoft.com/library/en-us/stg/stg/coding_style_conventions.asp]]
 
 -[MS] コーディング技法
 [[コーディング技法>http://www.microsoft.com/japan/msdn/library/ja/vsent7/html/vxconcodingtechniques.asp]]
 
 **デザインパターン
 -オブジェクト指向設計のための「デザインパターン」について
 [[デザインパターン -TECHSCORE->http://www.techscore.com/tech/DesignPattern/index.html]]
 
 -C++で読むデザインパターン(Design Patterns read by C++)
 [[C++で読むデザインパターン(Design Patterns read by C++) >http://www.01-tec.com/document/cpp_design_pattern.html]]
 
 **C/C++
 -変数名の力 - いいプログラムを書こう
 [[変数名の力 - いいプログラムを書こう >http://homepage1.nifty.com/~takaot/prprpr/varname.html]]
 
 -Cプログラミングの秘訣
 [[Cプログラミングの秘訣>http://www.st.rim.or.jp/~phinloda/cprog.html]]
 
 -プログラム言語 C の推奨されるスタイルとコーディング規範
 [[cstyle-ja.ms>http://www.gfd-dennou.org/arch/comptech/cstyle/cstyle-ja.htm]]
 
 -[CMAGA] プログラミングの禁じ手 C言語編
 [[C MAGAZINE - プログラミングの禁じ手Web版 C言語編>http://www.cmagazine.jp/src/kinjite/c/index.html]]
 
 -[CMAGA] プログラミングの禁じ手 C++編
 [[C MAGAZINE - プログラミングの禁じ手Web版 C++編>http://www.cmagazine.jp/src/kinjite/cpp/index.html]]
 
 -翔ソフトウェア (Sho’s) - C++ コーディング標準
 [[C++ コーディング標準>http://www.shos.info/develop/xp/cplusstd.html]]
 
 -Todd Hoff: Home Page - C++ Coding Standard
 [[C++ Coding Standard >http://www.possibility.com/Cpp/CppCodingStandard.html]]
 
 -ハンガリアン記法に基づくC/C++プログラミングにおける独自各種変数等の命名規格書 - ふくろうの知恵袋
 [[ハンガリアン命名規約>http://live.under.jp/todashou/tips/code_writting/notation.html]]
 
 -Mozilla コーディングスタイルガイド
 [[Mozilla コーディングスタイルガイド>http://www.mozilla-japan.org/hacking/mozilla-style-guide.html]]
 
 **VC++/MFC
 -[MS] INFO: Microsoft Foundation Class Library Development Guidelines
 [[INFO: Microsoft Foundation Class Library Development Guidelines>http://support.microsoft.com/?scid=kb;EN-US;136549]]
 
 **VB
 -[MS] 名前付け基準
 [[名前付け基準>http://www.microsoft.com/japan/developer/library/vbcon98/vbconobjectnamingguidelines.htm]]
 
 -[MS] INFO: Object Hungarian Notation Naming Conventions for VB
 [[INFO: Object Hungarian Notation Naming Conventions for VB>http://support.microsoft.com/?scid=kb;EN-US;173738]]
 
 -[MS] INFO: Microsoft Consulting Services Naming Conventions for Visual Basic
 [[INFO: Microsoft Consulting Services Naming Conventions for Visual Basic>http://support.microsoft.com/?scid=kb;EN-US;110264]]
 
 -[MS] Coding Techniques and Programming Practices
 [[Coding for Techniques and Programming Practices (Visual Studio 6.0 Technical Articles)>http://msdn.microsoft.com/library/en-us/dnvsgen/html/cfr.asp]]
 
 -[MS] The Basics of Programming Model Design
 [[The Basics of Programming Model Design (COM General Technical Articles)>http://msdn.microsoft.com/library/en-us/dncomg/html/msdn_basicpmd.asp]]
 
 -[MS] Visual Basic の名前付け規則
 [[Visual Basic の名前付け規則>http://www.microsoft.com/japan/msdn/library/ja/vbcn7/html/vaconVBNamingRules.asp]]
 
 -[MS] Visual Basic Coding Conventions
 [[Visual Basic Coding Conventions (Visual Basic 6)>http://msdn.microsoft.com/library/en-us/vbcon98/html/vbconcodingconventionsoverview.asp]]
 
 -VBレスキュ?(花ちゃん) - 変数関係
 [[変数関係>http://www.bcap.co.jp/hanafusa/VBHLP/hensu.htm]]
 
 -分かりやすいコーディングの工夫(2) 適切なコントロール名と簡潔な処理構造
 [[分かりやすいコーディングの工夫(2) 適切なコントロール名と簡潔な処理構造>http://www.grapecity.com/japan/devclub/Consultants/business_app/Consultant25.htm]]
 
 **VBScript/VBA
 -[@IT] ハンガリー記法を利用した変数の命名
 [[@IT:運用 Windows管理者のためのWindows Script Host入門 第4回 WScriptオブジェクトの詳細(2) 2.起動時パラメータのアクセス方法>http://www.atmarkit.co.jp/fwin2k/operation/wsh04/wsh04_02.html]]
 
 -[MS] Visual Basic Scripting Edition - VBScript のコード記述規則
 [[VBScript のコード記述規則>http://www.microsoft.com/japan/msdn/library/ja/script56/html/vbsCodingConventions.asp]]
 
 -[MS] Microsoft Office XP Developer - 変数名
 [[変数名>http://www.microsoft.com/japan/msdn/library/ja/modcore/html/deconvariablenames.asp]]
 
 **.NET Framework
 -[MS] 名前付けのガイドライン
 [[名前付けのガイドライン>http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconnamingguidelines.asp]]
 
 -[MS] フィールドの使用方法のガイドライン
 [[フィールドの使用方法のガイドライン>http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconfieldusageguidelines.asp]]
 
 -[MS] プロパティの使用方法のガイドライン
 [[プロパティの使用方法のガイドライン>http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconpropertyusageguidelines.asp]]
 
 -[MS] 大文字と小文字の区別
 [[大文字と小文字の区別>http://www.microsoft.com/japan/msdn/library/ja/cpgenref/html/cpconcasesensitivity.asp]]
 
 -DOBON.NET .NET Tips - .NETの命名規則
 [[DOBON.NET .NET Tips - .NETの命名規則>http://dobon.net/vb/dotnet/beginner/namingrules.html]]
 
 **VB.NET
 -VB.NET コーディング標準
 [[オブジェクト倶楽部 - コーディング規約の会>http://www.objectclub.jp/community/codingstandard/]]
 
 **C#
 -C#コーディング標準
 http://www.kawabata.com/dotnet/CodingStdCS.pdf
 
 -C# & ASP.NETコーディング標準
 [[A.R.N [ Top > 書庫 > C# & ASP.NET コーディング標準 ]>http://www.asahi-net.or.jp/~dp8h-izn/cs_coding_standard.html]]
 
 **Java
 -Java 言語 コーディング規約
 [[Java 言語 コーディング規約>http://www.tcct.zaq.ne.jp/ayato/programming/java/codeconv_jp/]]
 
 -頑健なJavaプログラムの書き方(Writing Robust Java Code)
 [[頑健なJavaプログラムの書き方>http://www.alles.or.jp/~torutk/oojava/codingStandard/writingrobustjavacode.html]]
 
 -Java コーディング標準
 [[オブジェクト倶楽部 - コーディング規約の会>http://www.objectclub.jp/community/codingstandard/]]
 
 **Delphi/Object Pascal
 -[Borland] Object Pascal Style Guide
 [[Object Pascal Style Guide>http://community.borland.com/article/0,1410,10280,00.html]]
 
 -Object Pascal スタイルガイド
 [[ObjectPascal Style Guide>http://www.kiyori.co.jp/Shop/DelphiStyle/DelphiStyle.htm]]
 
 **Flash
 -Flash での命名術
 [[Macromedia - Flash TechNote - Flash での命名術>http://www.adobe.com/jp/support/flash/ts/documents/fl0182.html]]
 
 **HTML
 -Ks Resource! - スタイルシートWebデザイン
 [[HTML版『スタイルシートWebデザイン』>http://www.asahi-net.or.jp/~jy3k-sm/css1/2003maki/index.html]]
 
 **AppleScript
 -AppleScript PARK - 変数の命名方法
 [[変数の命名方法>http://homepage1.nifty.com/ton_b/tips/Variable/Naming.html]]
 
 -AppleScript PARK - 識別子の中の略語
 [[識別子の中の略語>http://homepage1.nifty.com/ton_b/tips/Scripting/Abbreviation.html]]
 
 **Ruby
 -shugo.net - Rubyコーディング規約
 [[Rubyコーディング規約>http://shugo.net/ruby-codeconv/codeconv.html]]
 
 **PHP
 -PHP Coding Standard
 http://alltasks.net/code/php_coding_standard.html
 
 **COBOL
 -COBOLコーディング規約
 [[COBOLコーディング規約>http://www.nurs.or.jp/~ogochan/hack/COBOL/code.html]]
 
 **GNU
 -GNU コーディング規約
 [[GNU コーディング規約について>http://www.sra.co.jp/wingnut/standards-j_toc.html]]
+
+**CSS
+-CSS コーディングガイドライン
+[[CSS コーディングガイドライン>http://2xup.org/common/css/style-guide.pdf]]
 
 **その他リンク集
 -高林哲のWebサイト - Cプログラミングのメモ
 [[Cプログラミングのメモ>http://namazu.org/~satoru/misc/c.html]]
 
 -デザインパターン・メーリングリスト - コーディングスタイル
 [[デザインパターン・メーリングリスト>http://www.hyuki.com/dp/dpml.html]]
 
 -C/C++コーディング標準リンク
 [[C/C++コーディング標準リンク>http://www.02.246.ne.jp/~torutk/cxx/codingstandard/links.html]]
 
 **書籍
 -[Amazon] プログラミング作法
 [[Amazon.co.jp:プログラミング作法アスキー アジソンウェスレイシリーズ: 本 >http://www.amazon.co.jp/exec/obidos/ASIN/4756136494/]]
 
 -[Amazon] C/C++によるプログラミングスタイルブック
 [[Amazon.co.jp:C/C++によるプログラミングスタイルブック: 本 >http://www.amazon.co.jp/exec/obidos/ASIN/4797311835/]]
 
 -[Amazon] Cプログラミング診断室―さらに美しく健康的なプログラムのために
 [[Amazon.co.jp:Cプログラミング診断室―さらに美しく健康的なプログラムのために: 本 >http://www.amazon.co.jp/exec/obidos/ASIN/4774117870/]]
 
 -[Amazon] コードコンプリート―完全なプログラミングを目指して
 [[Amazon.co.jp:コードコンプリート―完全なプログラミングを目指してMicrosoft PRESS: 本 >http://www.amazon.co.jp/exec/obidos/ASIN/4756102107/]]
 
 -[Amazon] ライティングソリッドコード―バグのないプログラミングを目指して
 [[Amazon.co.jp:ライティングソリッドコード―バグのないプログラミングを目指してマイクロソフトプレスシリーズ: 本 >http://www.amazon.co.jp/exec/obidos/ASIN/4756103642/]]