パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

プログラミングでのこだわり」記事へのコメント

  • ステップの短さ (スコア:2, すばらしい洞察)

    by hhb02144 (6410) on 2004年11月30日 20時16分 (#659770) ホームページ
    というのがないのはナゼ?
    --
    ★田舎に生息する時代遅れのFortran&COBOLガイなオタク★
    • by Anonymous Coward on 2004年11月30日 22時33分 (#659822)
      昔からよく分からないのがこのステップという言葉。
      言語の要素の中の何が1ステップとして扱われるの?
      親コメント
      • by llm (11066) on 2004年11月30日 23時27分 (#659845) 日記
        僕も知らなくて、でも聞くのもアレなんで訊いてないんで未だに
        本当のところは知らないんですが。
        たまーに、訊いてくる人(or会社)いますね。
        たぶん、{や}だけでない意味のある行を1ステップと考えるんで
        はないだろうかと。
        たぶんコメントは含めないと思う。

        なので、1ステートメント≒1ステップ、みたいな・・・。

        #それがそのプログラムを推し量るのにどれほど有効かははなはだ
        #疑問ではありますが、訊いてくるからには上記をざっと計って
        #答えておりますです、はい。

        ---
        「萌え」「美少女」「メイド」に現実逃避してはいけませんか、そうですか。
        --
        人事を半分尽くして天命を待つ
        親コメント
        • by Anonymous Coward
          そういえば、新人のときにステップカウンタなる、
          小さいプログラムを作らされた覚えがあります。

          総ステップと言われた場合は、単純に空行やコメント行も含んだ全ステップ(行)数で、
          リアルステップ(だったかな)と言われたときは
          空行やコメント
      • 実質的な仕事量の実績を測る目安として、ステップ数の報告を求められることがあります。そのようなときには、面倒くさいので純粋に行数 (画面の桁数に無関係な、論理的な行数。。。よーするに wc -l) を伝えています。

        ステップ数によって報酬が変わるような仕事の場合 (官公庁系では良くあるらしいのですが、詳しくは知りません)、報告ステップ数を稼ぐ為に、ブロック命令 (if とか for とか) のオープンブレース "{" だけの行を作ったり、無駄にコメントを豊かにしてみたりということをする人もいたようです。もっともそんな小細工も、ループ命令すら知らないような「その場限り努力家系体力勝負系プログラマー」の放つ、幾何学模様も美しいテクノのようなプログラムには到底叶わなかったりするのですが。。。

        # でも 8 bits 時代 BASIC に見られたような、何が何でも 40桁 x 20行 1画面で表現してやるんだーみたいなノリもどうだろうとか思ったりしなくもなかったり。。。はるみ~ん

        --
        むらちより/あい/をこめて。
        親コメント
      • by Anonymous Coward
        wc -l
      • by Anonymous Coward
        元来「ステップ数=80桁のIBMパンチカードの枚数」でしょ

UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア

処理中...