検索
  • サインイン
  • サインアップ
パスワードのリセットが成功しました

興味のあるプロジェクトをフォローし、それらに関する最新ニュースをチェックしてください

PHP変数

コレクション 148
リーディング 30833
更新時間 2016-09-11

###変数######
1. 意味のある変数名を使用します

2. 同じエンティティは同じ変数名を使用する必要があります

3. 検索しやすい名前を使用する (パート 1)

4. 検索しやすい名前を使用する (パート 2)

5. わかりやすい変数を使用する

6. 深いネストを避け、できるだけ早く戻ります (パート 1)

7. 深いネストを避け、できるだけ早く戻ります (パート 2)

8. あまり意味のない変数名を使用する

9. 不必要なコンテキストを追加しないでください

10. パラメータのデフォルト値を合理的に使用し、メソッド内でデフォルト値の検出を行う必要はありません

1. 意味のある変数名を使用する ###悪い:### リーリー

###良い:###

リーリー

2. 同じエンティティは同じ変数名を使用する必要があります

###悪い:###

リーリー ###良い:### リーリー

3. 検索しやすい名前を使用する (パート 1)

コードは読まれるために書かれます。したがって、可読性と検索性の高いコードを作成することが重要です。意味がなく、理解しにくい変数に名前を付けると、読者に不利益をもたらすことになります。コードを検索可能にしてください。 ###悪い:###

リーリー

###良い:### リーリー
4. 検索しやすい名前を使用する (パート 2)

###悪い:###

リーリー ###良い:### リーリー

5. わかりやすい変数を使用する ###悪い:### リーリー

###良い:###

より優れていますが、正規表現の知識に大きく依存します リーリー

###良い:###

名前付きのサブルールを使用します。サブルールを理解するために通常のルールを理解する必要はありません リーリー

6. 深いネストを避け、できるだけ早く戻る (パート 1)

if else

ステートメントが多すぎると、通常、コードが読みにくくなります。曖昧であるよりも明示的にする方が良いでしょう。 ###おっとっと:###

リーリー

7. 深いネストを避け、早めに戻る (パート 2)

Bad:

リーリー

###良い:###

リーリー

8. あまり意味のない変数名を使用する

コードを読む人に、作成した変数の意味を推測させないでください。曖昧に書くよりもはっきりと書いた方が良いです。

###悪い:### リーリー

###良い:###

リーリー

9. 不必要なコンテキストを追加しないでください

クラス名またはオブジェクト名からすでに情報が得られている場合は、変数名でそれを繰り返さないでください。

###悪い:### リーリー ###良い:###

リーリー

10. パラメータのデフォルト値を合理的に使用し、メソッド内でデフォルト値の検出を行う必要はありません

###良くない:### いいえ、

$breweryName

NULL. である可能性があります。

リーリー

###良い:### 前のものよりも理解しやすくなりましたが、変数の値を制御できるようになったほうが良いです。 リーリー ###良い:###

プログラムが PHP 7 のみをサポートしている場合は、タイプ ヒントを使用して、変数 $breweryName

NULL.

でないことを確認できます。

リーリー
ホットAIツール
Undress AI Tool
Undress AI Tool

脱衣画像を無料で

AI Clothes Remover
AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undresser.AI Undress
Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

Stock Market GPT
Stock Market GPT

AIを活用した投資調査により賢明な意思決定を実現

人気のツール
メモ帳++7.3.1
メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版
SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6
ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版
SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)