Changes between Version 5 and Version 6 of リファクタリングガイドライン
- Timestamp:
- 2011/01/31 12:28:21 (13 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
リファクタリングガイドライン
v5 v6 27 27 $this->arrDISP = $masterData->getMasterData('mtb_disp'); 28 28 } 29 ?> 29 30 }}} 30 31 … … 221 222 return $arrResults; 222 223 } 223 224 224 ?> 225 225 }}} … … 234 234 235 235 /** 236 * NG 237 * PHP4 環境では, 新たなインスタンスが生成されてしまう 236 * NG PHP4 環境では, 新たなインスタンスが生成されてしまう 238 237 */ 239 238 $objQuery = new SC_Query(); … … 327 326 } 328 327 $this->register($arrForm); 328 329 329 ?> 330 330 }}} … … 357 357 } 358 358 } 359 360 359 ?> 361 360 }}} … … 378 377 */ 379 378 $arrProducts = getProducts(); 380 }}} 381 382 テーブルカラム名と共通の変数名は, キャメル式を使用せず, アンダーバーで区切ること 383 384 {{{ 385 #!php 386 <?php 387 388 /** 389 * テーブルカラム名と共通の変数名は, 連想配列の添字で使用されるため, 379 380 ?> 381 }}} 382 383 リテラルを格納する (つまり配列・オブジェクト以外の) 変数名は, すべて小文字を使用し, アンダーバーで区切ること 384 385 {{{ 386 #!php 387 <?php 388 389 /** 390 * リテラルを格納する変数名は, 連想配列の添字で使用されることも考慮し 390 391 * アンダーバー区切りの方が扱いやすい 391 392 */ … … 400 401 */ 401 402 $product_id = getProductId(); 403 404 ?> 402 405 }}} 403 406 404 407 == 1行の文字数/行数 == 405 * 1行の 行数は, 80文字を目安に折り返すのが望ましい408 * 1行の文字数は80文字までにすることを目指すこと. すなわち, コードの長さを現実的な範囲で80文字までにおさめるよう努力すべきです. しかしながら, 場合によっては少々長くなってしまってもかまいません. 406 409 * 1関数の行数は多くても200行程度に留めるのが望ましい. これ以上行数が増えてしまう場合は, 関数を分割する等, コーディングの見直しを行ってください 407 410