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

テストと力」記事へのコメント

  • by dotkuwa (9387) on 2018年08月04日 4時58分 (#3455120) 日記

    テストは大抵、
    ・少数のロジック(下記設定ファイルより値を得て、適用するロジック)
    ・設定ファイル(値とかが書いてある)
    ですると思います。
     
    昔ながらのテストは、毎回毎回仕様から設定ファイルを考え、
    多くの場合、ロジックも毎回書き換えると思います。
    (これは大変で、間違いやすいです。)
     
    なぜ大変で間違いやすいのか?
    それは、
    ・設定ファイルが極大量のマジックナンバーの集まり
    だからです。
    設定ファイルは、
    ・なぜその値が正しいのかの記述を書き得ない。
     (絵に書いたようなマジックナンバーになる。)
    ・往々にしてローカルで有り、システム全体がそれを参照する
     ことが出来ない。(マジックナンバーでもシステム全体で
     それを尊重すれば、それはそれで1つの規約ですが、それすら
     出来ない。)
    という性質があります。極限して使わないとだめです。
     
    この様なことは、変数を持たない、現在主流のCSSとかでも
    有ります。何百行何千行のマジックナンバーの集積です。
     
    根本原因はテストでは無く、設定ファイルの表現力の無さ
    かも知れません。

にわかな奴ほど語りたがる -- あるハッカー

処理中...