アカウント名:
パスワード:
自分で書いたソフトのテストを好きになる方法はまず存在しないと思われます。自分で作ったものを自分で疑うという行為ですからね。心理的に抵抗が強いですよ。開発者自身にテストさせると、想定パターンしか流されない事が非常に多いのは、そのあたりにも理由があるでしょう。
あと余談ですが、「プログラムは好きで何時間でもできる」という人は、得てしてプログラマーには向きません。プログラムを書くことが苦痛ではなく快楽なので、問題解決の方法で「とにかくプログラムを書いて力尽くで解決する」しか選ばないことが多々ありますから。なので、こういう人間にはむしろ積極的にテストまでやらせて、「プログラムを作ることは苦痛である」と刷り込ませるのが一番です。
あらゆる分野においてそうであるとは言いませんが、ことソフトウェア制作に置いては、プログラミング好きは有害だとしか考えていません。新規に作成することは回避したいと思うくらいの人間のほうがいいんです。モチベーションが高い方がソフトの品質は高い、というのは、何の意味もないと思っています。どんなモチベーションで作られたソフトだろうが、新しく作ったのならどっちみちテストは必要です。だったら既に出来上がってテストも完全に終わって動作実績もあるソフトを、できる限り手を入れずに使い回す方向に頭が行く人間の方がマシです。その方が結果的に全体的
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
無理 (スコア:3, すばらしい洞察)
自分で書いたソフトのテストを好きになる方法はまず存在しないと思われます。
自分で作ったものを自分で疑うという行為ですからね。心理的に抵抗が強いですよ。
開発者自身にテストさせると、想定パターンしか流されない事が非常に多いのは、そのあたりにも理由があるでしょう。
あと余談ですが、「プログラムは好きで何時間でもできる」という人は、得てしてプログラマーには向きません。
プログラムを書くことが苦痛ではなく快楽なので、問題解決の方法で「とにかくプログラムを書いて力尽くで解決する」しか選ばないことが多々ありますから。
なので、こういう人間にはむしろ積極的にテストまでやらせて、「プログラムを作ることは苦痛である」と刷り込ませるのが一番です。
Re: (スコア:0)
一般化すれば「人は好きなことにおいて工夫をすることはしない」って理屈ですよね?
そんなばかな。
Re: (スコア:0)
あらゆる分野においてそうであるとは言いませんが、ことソフトウェア制作に置いては、プログラミング好きは有害だとしか考えていません。
新規に作成することは回避したいと思うくらいの人間のほうがいいんです。
モチベーションが高い方がソフトの品質は高い、というのは、何の意味もないと思っています。どんなモチベーションで作られたソフトだろうが、新しく作ったのならどっちみちテストは必要です。
だったら既に出来上がってテストも完全に終わって動作実績もあるソフトを、できる限り手を入れずに使い回す方向に頭が行く人間の方がマシです。その方が結果的に全体的
Re:無理 (スコア:0)
>新規に作成することは回避したいと思うくらいの人間のほうがいいんです。
そういう考えをするかどうかはプログラミングの好き嫌いは直接関係ないでしょう。
プログラミングが好きな人間だって工夫をする人は既存を使いまわします。
プログラミングが嫌いな人間だって工夫をしない人は既存を使いまわすのではなくコピペで増やしたりします。
有害なのは、問題なのは「工夫をしない人」です。
>ついでに言うと、「好きなこと」を仕事にした人というのは、大抵その「好きなこと」が趣味から外れてしまい、プライベートが空洞化する傾向がありますので、その意味でも「プログラミング好きはソフトウェア制作業に関わらない方がいい」です。
好きなこと=趣味とも限らないんでそんな一面的に考える必要はないでしょう。
人の好きなことはたった一つだけじゃありません。
好きなことの上から三番目までが趣味で、プログラミングは八番目に好きなことな人だっています。
別に無理に下から数えた方が早い人だけに仕事させる必要はないでしょう。