エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに PHPの静的解析ツールであるPHPStanを導入してみましたのでご報告です。 なぜ静的解析なのか コ... はじめに PHPの静的解析ツールであるPHPStanを導入してみましたのでご報告です。 なぜ静的解析なのか コードのクオリティを保つためには、自動テストやコードレビューなど様々なアプローチがありますが、その中で今回は静的解析ツールの導入に焦点を当てました。 自動テストは基本的に開発に比例してコストがかかるため、受託案件だと要不要は場合によりけりですし、コードレビューについては、すべきことはツールの導入というより文化の醸成です。 その点、静的解析はツールの導入により手軽に実現できそうですし、一度導入してしまえば付きっきりで面倒を見てあげる必要もありません。社内での標準化を見据えたときに現実味がありそうでした。 なぜPHPStanなのか PHPコードの解析をPhanからPHPStanに移行しようか検討しています – コネヒト開発者ブログ こちらの記事を参考にしました。 後述しますが、作業者のロ