あなたがよくすること、考えていること
不明瞭な if 条件
1) ||
の処理 toコードの行数を減らすことは良い目標ですが、コードを理解するのに必要な時間を最小限に抑えることはさらに良い目標です。
戻り値
上の「$ RET」は「名前が思いつかない」という託された言葉です。このような空の名前を使用するのではなく、エンティティの価値や目的を説明する名前を選択してください。
$alias は、この変数がエイリアスを運ぶために使用されることを宣言し、この変数の目的を示します。欠陥の発見に役立つかもしれません
適切な名前は、変数の目的または変数が持つ値を説明する必要があります。
一時変数
ここでの $ i は「私の一時変数」であり、統計データを自動的に増やし、統計ポイントの重複を避けるために特に使用されます。しかし、$i について最も重要なことは一時変数ではありません。 charset_index を使用して「統計データの添字」を表すと、より「説明的」になります。
ループ反復子
JS コードにも異臭を感じました。
i 変数名は非常に空なので、これを行わないでください。
i、j、iter、it などの名前は、インデックスやループ反復子としてよく使用されます。名前は曖昧ですが、「私は反復者です」という意味であることは誰もが知っています。 - 実際、これらの名前を別の意味で使用すると、混乱を招く可能性があります。だからやめてください。
i、j、it のようなあいまいな名前を使用することに固執する場合は、自分を納得させる十分な理由が必要です。
概要
コーディング中に、さらに数秒かけて適切な名前を考え出すと、「ネーミング能力」がすぐに向上することがわかります。
私は通常、最初に中国語の名前を考えますが、対応する英語の名前が思いつかない場合は、翻訳ツールを使用して思いついた中国語の名前を貼り付けてから、変数または関数に切り取って名前を付けます。名前。
最近見た素敵な名前をプレゼントしてください

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

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

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!
