回答編集履歴

1

プロジェクト全体だと外部から取ってきたものまで含まれちゃうので、プログラムにした

2016/02/20 19:31

投稿

raccy
raccy

スコア21735

test CHANGED
@@ -78,7 +78,7 @@
78
78
 
79
79
 
80
80
 
81
- しかし、C、C++、Java、C#において、字下げスタイルは重要ではありません。なぜなら、これらの言語では、どのような字下げスタイルを使おうとも、文脈が変わることが無いからです※。聖典K&Rにあるように、重要なのはプロジェクト全体で統一されていることです。
81
+ しかし、C、C++、Java、C#において、字下げスタイルは重要ではありません。なぜなら、これらの言語では、どのような字下げスタイルを使おうとも、文脈が変わることが無いからです※。聖典K&Rにあるように、重要なのはプログラム全体で統一されていることです。
82
82
 
83
83
  ※ これらの言語では、文字列リテラル内とマクロ部分を除いて、改行と空白は同じものとして扱います。ですので、文字列リテラル内やマクロ部分を除いて、改行を全て空白に置き換えても、その逆をしても、文脈は変わらないと言うことです。
84
84
 
@@ -120,7 +120,7 @@
120
120
 
121
121
 
122
122
 
123
- 実際にオールマンスタイルを採用したと言っても、`return`文以外では問題はほとんど起きません。上の例文で、下の文はエラーになるため、暗黙のセミコロンがつくことはありません。それでも、プログラマーは常に気を張り巡らせておく必要があります。よく理解せずに使用すると不可解なバグの原因となりますし、問題が起きる`return`文で例外を許して、スタイルが統一されないという事にります。
123
+ 実際にオールマンスタイルを採用したと言っても、`return`文以外では問題はほとんど起きません。上の例文で、下の文はエラーになるため、暗黙のセミコロンがつくことはありません。それでも、プログラマーは常に気を張り巡らせておく必要があります。よく理解せずに使用すると不可解なバグの原因となりますし、問題が起きる`return`文で例外を許して、スタイルが統一されないという事ります。
124
124
 
125
125
 
126
126
 
@@ -178,4 +178,4 @@
178
178
 
179
179
 
180
180
 
181
- 以上のように、JavaScriptにおける字下げスタイルは、他の言語とは違い、例外的に些細なことでは**ありません**。もし、あなたが、複雑怪奇な暗黙のセミコロンのルールを完璧に理解し、`retrun`文での例外を受け入れるなら、オールマンスタイルを採用してもいいでしょう。しかし、そのような**天才**以外は、素直にJavaスタイルを採用することを推奨します。私を含めた凡人にはそんなくだらないルールをいちいち考えるほどの余裕はありません。
181
+ 以上のように、JavaScriptにおける字下げスタイルは、他の言語とは違い、些細なことでは**ありません**。もし、あなたが、複雑怪奇な暗黙のセミコロンのルールを完璧に理解し、`retrun`文での例外を受け入れるなら、オールマンスタイルを採用してもいいでしょう。しかし、そのような**天才**以外は、素直にJavaスタイルを採用することを推奨します。私を含めた凡人にはそんなくだらないルールをいちいち考えるほどの余裕はありません。