アカウント名:
パスワード:
テストを初めに書くと、初心者に分かり易いという触れ込みも、誰が言っているのか考え物です。 テストを初めに書く様なプログラミングは、自分の感触では手続き型プログラミングより階梯が上で、代数も未だ定まって居ない、大きな全体のテストは小さい部分のテストの集合で有る事も保証されて居ない、にも関わらず、「常識より困難な要素(テスト付きプログラミング)と、 常識より容易な要素(初心者が分かり易い)」を安易に結びつけるのは疑問です。 しかも、プログラミングを初めに書いて全体の様子を確定させてから単体テストに入るのと違い、初めにテストを書くのはより困難なのに、初心者にとって容易だと主張して得なのは、生徒に比べて圧倒的な学識の差を持たない、促成栽培の教師のみです。 テスト付きプログラミングは「将来の課題である」と言って過言で無いチャレンジングな課題で、それはそれで文句の付けづらい分野ですが、それと初心者にとって容易だという事は自明では有りません。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
テストを初めに書く (スコア:1)
テストを初めに書くと、初心者に分かり易いという触れ込みも、
誰が言っているのか考え物です。
テストを初めに書く様なプログラミングは、自分の感触では
手続き型プログラミングより階梯が上で、代数も未だ定まって
居ない、大きな全体のテストは小さい部分のテストの集合で
有る事も保証されて居ない、
にも関わらず、
「常識より困難な要素(テスト付きプログラミング)と、
常識より容易な要素(初心者が分かり易い)」を安易に
結びつけるのは疑問です。
しかも、プログラミングを初めに書いて全体の様子を確定
させてから単体テストに入るのと違い、初めにテストを書く
のはより困難なのに、初心者にとって容易だと主張して
得なのは、
生徒に比べて圧倒的な学識の差を持たない、促成栽培の
教師のみです。
テスト付きプログラミングは「将来の課題である」と
言って過言で無いチャレンジングな課題で、それはそれで
文句の付けづらい分野ですが、それと初心者にとって容易
だという事は自明では有りません。