PHP プログラマーによくある 40 の悪い習慣、あなたはいくつ当てはまるでしょうか? 、プログラマーの悪い習慣_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:13:25
オリジナル
855 人が閲覧しました

PHP プログラマーによくある 40 の悪い習慣、あなたはいくつ当てはまるでしょうか? 、プログラマーの悪い習慣

1. コメントを書かないでください

2. 生産性を向上させる IDE ツールを使用しない

3. バージョン管理を使用しないでください

4. プログラミング仕様に従ってコードを書かないでください

5. 統一された方法を使用していない

6. コーディングする前に考えたり計画したりしないでください

7. SQL
を実行する前にコーディングとセキュリティチェックを実行しないでください
8. テスト駆動開発を使用しないでください

9. コーディング時に自動エラー報告 (error_reporting) をオンにしないでください

10. 優れたデバッグツールを使用していない

11. コードをリファクタリングしないでください

12. MVC のような階層構造を使用しないでください

13. 次の概念を知りません: KISS、DRY、MVC、OOP、REST

14. print または echo を使用して、返す代わりに関数またはクラスで直接出力します

15. 単体テストを使用しない、または理解しない

16. データ、文字列、オブジェクト、その他の型の代わりに HTMl を返します

17. ハードコードメッセージと設定パラメータ

18. SQLクエリを最適化していない

19. __autoload
を使用しないでください
20. 自動エラー操作はサポートされていません (インテリジェントなエラー修正が必要です)

21. 危険なパラメータ転送には $_POST の代わりに $_GET を使用してください (これらの 40 項目はすべて間違っていることに注意してください)

22. 正規表現の使い方がわからない

23. SQL インジェクションとクロスサイト スクリプティングについて聞いたことがありません (セキュリティの観点から、SQL インジェクションとクロスサイト スクリプティングの英語を理解する必要があります)

24. クラスのコンストラクター、set/get メソッドにパラメーターを渡し、定数を定義する単純な構成はサポートされていません

25. OOPのメリットとデメリットが理解できない

26. やりたいことがどんなに小さなものであっても、OOP を使用してください

27. 再利用可能なソフトウェアを作ることはOOPだと考えてください

28. インテリジェントなデフォルトを選択しないでください

29. 単一の設定ファイルを使用しないでください

30. 他の人にコードを見られたくないが、.php を .inc に置き換えてください

31. データベース抽象化層(永続層)は使わない

32. 開発中に DRY をしない (繰り返しをしない) (つまり、常に繰り返しの開発を行う)

33. 再利用できるクラスやメソッドを開発しないでください

34. 抽象クラスやインターフェイス クラス、継承、ポリモーフィズム、またはカプセル化を使用しないでください。

35. 既存のデザインパターンを使用せずにプログラムを最適化します。

36. ユーザーは基本ディレクトリを定義することを許可されていません (これは、オペレーティング システムの開発に基づいていないため、PHP には適していないようです)

37. 名前空間を誤って使用し、誰もが一般的に使用する単語を接頭辞として使用します (これは、将来他の人が使用するときに競合が発生します。たとえば、array_push() という関数を自分で定義します)

38. データベースを使用するときはテーブル接頭辞を使用しないでください (これは非常に重要です...)

39. 馴染みのないテンプレートエンジンを使用したり使用したりしないでください(チーム開発を促進するために、全員が共通のテンプレートを使用する必要があります)

40. PHP フレームワークを見ないでください (ほとんどのフレームワークには優れたコードと高度な概念が含まれています。学ぶ価値があります)

私のエントリーのほぼすべてを編集者が受賞しました。30 件未満のエントリーを受賞した場合は、私を刺激するメッセージを残さないでください~

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/915438.html技術記事 PHP プログラマーによくある 40 の悪い習慣、あなたはいくつ当てはまるでしょうか? , プログラマーの悪い習慣 1. コメントを書かない 2. 生産性を向上させるIDEツールを使用しない 3. バージョン管理を使用しない 4. プログラミングに従っていない...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート