優れた PHP コードを記述するには?これで、基本的にすべてのニーズを達成できましたが、コードが非常に乱雑で、ロジックがあまり良くありません。どうすれば改善できますか?
優れた PHP コードを記述するには?これで、基本的にすべてのニーズを達成できましたが、コードが非常に乱雑で、ロジックがあまり良くありません。どうすれば改善できますか?
高品質という言葉は、可読性、スケーラビリティ、セキュリティ、結合性、操作効率などの指標に定量化されるべきだと思います。このようにしてのみ、秩序ある方法で従うことができ、良いコードを書くことが形而上学になることはありません。
可読性: これは個人的には特に重要だと思います。変数名とメソッド名は他の人に明確に理解されていますか? 命名には一貫性があり、手抜きではありませんか?
拡張性: 拡張可能なプログラムの活力は強力であり、PHP 自体は拡張性が高く、非常に便利であることがよく知られています。比類のない拡張性。vim
要約すると、高品質のコードを書くのは決して簡単ではありません。より多くの車輪を外して、他の人がそれをどのように構築するかを確認することができます。
数据结构+算法=程序
http://www.php-fig.org/psr/
すべてのテストに合格し、要件を最初に満たしました
1 つのメソッドで if ステートメントを多用しないでください。多すぎる場合は、複数のメソッドに分割してください。再利用できる可能な限り多くのメソッドを解体します。
高品質のコードを書くための最も重要な前提条件は、「高品質の PHP コード」とは何かを知る必要があるということです。
高品質のコード多くの github PHP プロジェクトでは、時間をかけて読むだけで十分であることがわかります。もちろん、ここで重要なのは、単に一行一行読むことではなく、このコードについてどう思うか、その構造設計が良いかどうか、内部設計のアイデアを改善できるかどうか、ということです。このようにゆっくりと自分自身について考えることで、自分自身を大きく改善することができます。
私のおすすめは、このシンプルなロガーデザイン yii2/framework/log などの yii2 フレームワークです
<<コード エンサイクロペディア 2>> を参照して、コード プロジェクトとロジックを最適化してください
PHP 開発コーディング標準に厳密に従ってください