
No.2
- 回答日時:
> STEP数に関する明確な規定ってあるのかと思ったのですが、現場依存なんですかね。
そうですね。ステップ数は、LOC(Lines of Code)と言いますが、
SLOC(Source Lines of Code)と言うのは、コメント行・空白行を除外したカウントです。
LOCがコメント行を含むのかどうかは、決まっていません。物理LOC(wc -l)や論理LOC(=SLOC)という言葉もあります。
コメントを省いてカウントしたいのは、関数の機能や引数の説明などのドキュメントを大量のコメントとしてソースに埋め込むケースが多いからでしょう。プログラムの複雑性を測りたいなら、コメント除外が良いです。
しかし、プログラマーの生産性を測りたいのであれば、上記のようなドキュメントを1行書くのはコード1行書くのとあまり変わらない手間が掛かりますし、関数仕様が変われば修正も必要です。テスト規模はどうなんだろうという気もしますが。
この回答へのお礼
お礼日時:2023/06/08 23:32
夜分ありがとうございました。LOC、SLOCなど勉強になりました。SLOCの場合は質問にも書きましたが、#!/bin/shみたいなのは除くんでしょうかね。
No.1
- 回答日時:
カウントにコメントや空行を含めるのであれば、1行目も含めるべきですね。
コメントや空行を含めないのであれば、それは何故かの理由次第かと思います。
また、マルチステートメント(1行に複数命令)や、1命令を複数行に書く場合などどうカウントするかなどが明確に決まっていないルールなら、先頭行を含めるかどうかなど誤差の話です。
明確な詳細ルールが無い限り、wc -l の結果をステップ数とすれば良いのでは?
この回答へのお礼
お礼日時:2023/06/08 22:14
ありがとうございます。誤差の範囲ですね、本当に。STEP数に関する明確な規定ってあるのかと思ったのですが、現場依存なんですかね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
シェルのSTEP数について教えて...
-
自ホームページ用のアクセスロ...
-
無料のカウンター(アクセス解...
-
アクセスカウンターに表示され...
-
5chなどでスクリプト連投などで...
-
スタートアップ(シャットダウン...
-
UWSCでメモ帳に書いてある数値...
-
設置出来ない…
-
kent-webさんのTOPICSBOARDの各...
-
掲示板に画鋲、ホッチキス以外...
-
携帯サイトのアクセス解析をし...
-
TEXTBOXにオートコンプリート実装
-
会員名簿作成CGI
-
VBScriptのデバックの方法について
-
ホームページのコミュニケーシ...
-
メールフォーム設置について
-
ホームページに一人一回しか投...
-
PC&携帯連動型サイト製作方法に...
-
PowerShellでのエラー出力の読...
-
画面サイズを変えるVBスクリプト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
シェルのSTEP数について教えて...
-
HPで「あなたは何人目です」...
-
アクセスカウンターの設置について
-
アクセスカウンタ(cgi_pagelog...
-
オススメのキリ番カウンタ
-
通行調査によく使っている...
-
CGIBOYやAlfadorleカウンタのよ...
-
クリックされたらカウントされ...
-
クリック数を1日ごとにカウン...
-
アクセスカウンターの作り方
-
昨日のアクセスだけ記録するテ...
-
ログのカウント数がおかしい!
-
カウンターは…
-
SSIでないテキストカウンター
-
ホームページ作成に当たって困...
-
アクセスカウンターの中で・・・
-
★★★ホームページのカウンター数...
-
HPビルダーで、アクセスカウ...
-
コピー機のカウンターは、空回...
-
特定IPアクセスカウンタ
おすすめ情報