ソースを読んで学習する際に…

[戻る]
はな 2006/07/19(水) 09:46:00
WinXPで、VC++6.0です。

こういう質問はいいのかわかりませんが、他の人のソースを読んで学習する際にどこに
着目して読みの学習をすればいいのかいいアドバイスはあるでしょうか??
今は、追加されてあると思われる部分を読んで、どのような操作なのかとか、ここを変
更すればどうなるか等をみています。

επιστημη 2006/07/19(水) 10:04:13
鵜呑みにしないこと。
「なんだこのヘタクソめ俺ならこうするぞ!」といちゃもんをつけること。
それができないソースに出会えたことに感謝し真似すること。

はな 2006/07/19(水) 10:09:50
今の所はいちゃもんをつけれるレベルまでいってないですね。

聞いた話だと『クセ』みたいなものが出るらしいですね。

επιστημη 2006/07/19(水) 10:34:03
> 今の所はいちゃもんをつけれるレベルまでいってないですね。

ならば盗む。
自分で書いたコードにいちゃもんつけてくれる師匠を見つけるが吉。

> 聞いた話だと『クセ』みたいなものが出るらしいですね。

出ますよー。裏返せばその人の'定石'あるいは'手駒'ですからね。

PATIO 2006/07/19(水) 11:52:32
一つの処理を行うにしても方法はいくつもありますから
一つのソースを見てそれだけを盲目的に信用しない事です。
そのソースが100%正しいと言う保障もありませんからね。
一見、うまく動いているように見えても不具合があるケースもあります。

人のソースを読むだけでなく、実際に同じ手段を使って見て
本当にうまく動くのか検証する姿勢は必要です。
あと、参考にするのであれば、そのソースの最初から終わりまでを
きちんと理解してどうしてそのステップがいるのかと言うところから
確認しましょう。
内容を理解しないでコピペするのが一番いけないと思います。

はな 2006/07/19(水) 13:09:17
επιστημηさん、『クセ』を見つける事で、特徴をつかんだり、どんな書き方で組み立て
ていくかを理解できるようになるかもしれないですね。

PATIOさん、確かにただ、コピーするだけじゃ、なんにもなりませんもね。さまざ
まな方法からその人が選んだってだけで、正しいけど、自分のいいやり方を見つける事
が大事なのかもしれません。
ソース全体は長いですが、ひとつひとつ見て学習していきたいです。

επιστημη 2006/07/19(水) 13:35:42
> 確かにただ、コピーするだけじゃ、なんにもなりませんもね。
> さまざまな方法からその人が選んだってだけで、正しいけど、自分のいいやり方を見つける事
が大事なのかもしれません。

それが「いちゃもんつけろ」ってこと。

はな 2006/07/19(水) 13:39:45
>> 確かにただ、コピーするだけじゃ、なんにもなりませんもね。
>> さまざまな方法からその人が選んだってだけで、正しいけど、自分のいいやり方を見
>>つける事
>>が大事なのかもしれません。

>それが「いちゃもんつけろ」ってこと。

そういう事でしたか。難しく考えていました。疑いをもちながら考えていくって事です
ね。

はな 2006/07/20(木) 13:27:18
[[解決]]
みなさんの貴重な意見ありがとうございました。

また一歩、成長できた気がします。

古いスレッドには追加発言できません。