「ローカル変数酷使度」ツールの進化:複数ファイル解析機能の追加 php

「ローカル変数酷使度」ツールの進化:複数ファイル解析機能の追加

PHPのローカル変数酷使度を計測するツールを作ってます。 今回は、このツールの新機能として追加された「複数ファイル解析モード(scopesモード)」について解説します。 機能拡張の背景 前回紹介したツールでは、1つのファイルだけを解析する機能を提供していました。これは小規模のプロジェクトや特定のファ…
PHPのローカル変数酷使度を計測する方法を変更しました(もういちど大きめの仕様変更) php

PHPのローカル変数酷使度を計測する方法を変更しました(もういちど大きめの仕様変更)

PHPのローカル変数酷使度を計測するツールを作ってます。   PHPのローカル変数酷使度を計測する方法を変更しました 昨日、変数の代入による重みづけをする仕様変更をしたのですが、再度変更しました。 偏差を求めるのに行番号の平均からの偏差を求めているが、最初の出現位置からの偏差にした方が目的…
PHPのローカル変数酷使度を計測する方法を変更しました php

PHPのローカル変数酷使度を計測する方法を変更しました

PHPのローカル変数酷使度を計測するツールを作ってます。 ローカル変数を更新するとより酷使度が高くなるべきですが、v0.0.1までは、更新を酷使度に考慮できていませんでした。 v0.0.2 で、更新を考慮してローカル変数酷使度を算出するようになりました。 VariableHardUsage の計算方…
PHPコードの可読性を計測する指標、ローカル変数酷使度 php

PHPコードの可読性を計測する指標、ローカル変数酷使度

読み難いコードに悩んでませんか? 常日頃、目にするPHPコードが読みずらいと感じたことはあるでしょうか? ソフトウェアを健全に保守していくためには、読み易いコードの方が良いに決まってます。 ベテラン技術者のセンスとかではなく、コードの複雑さの指標があると、論理的に改善できます。 コードの複雑さを数値…