それがあれば、みな徹夜、徹夜と頑張らなくてもよさそうなものですが。
ちなみに私はJavaは逆引きを利用しています。もちろんこれだけでは足りませんが。
サンプルコードは、アプリケーションサーバやライブラリ、開発環境についています。
で、そんな物があっても労力は減りません。
まともな開発者は、サンプルコードにあるような問題は、どう解決すればいいかわかっています。
問題は、それを個別の要求に応じて実装した上、テストすることであり、SEはドキュメントを書くのが仕事であるからです。
また、わかっているものなら、全て書く方が、一部を書き換えるよりも速いし、コピー&ペーストによるバグの発生も押さえられます。
開発を楽にしてくれる仕組みはサンプルコードなどではなく、WebならStruts等の様なフレームワークと言われる物です。
適合する物を選択すれば、ロジックを殆ど書くことなく、設定値を実装していけば、ある程度の物は出来てしまうのですから。
ありがとうございます。
ありがとうございます。
世の中の40%のPG屋さんはサンプルコードを見ると、
「もっとエレガントに書くぜ」
と言って時間を使います。
世の中の50%のPG屋さんはサンプルコードを、
何も考えずにそのまま使ってバグだらけの
プログラムを作って、その修正に時間を使います。
世の中の10%のPG屋さんはサンプルコードを書くのに時間を使います。
よってサンプルコードを使っても時間の節約には
ならないケースが多いので、徹夜をする人が多いのです。
つまり、40%の人が好きで徹夜をしていて、
50%の人が自業自得で徹夜をしていると
考えても良いでしょう。
※本文中のPG屋さんの割合は僕の経験則なので、
根拠はありません。
なお、リンク先はサンプルコードではなく、
オープンソースを検索するための検索エンジンです。
http://www.google.co.jp/codesearch
サンプルコードを探すのであれば、
優先度 高
MicroSoft系 : MSDNライブラリを当たる
Java系 : JDKのJavaDocを当たる
Perl : perldocコマンドを使う
優先度 低
共通 : Googleで「【言語名】 やりたいこと」で検索する。
と、すると良いでしょう。
ありがとうございます。
JavaDocがいまいちわからないのですが、ありがとうございます。
オープンソースコードサーチ: koders.com
GPLを中心としたライセンスコードが7億以上もあります。
# ここ数年でかなり増えてます。。
Google検索そのものでも、検索オプションとしてfiletypeオプションをつけることで探すこともできます。
たとえば、Javaのコードを検索してみるとするならば、
検索方法の例(括弧は不要): 「サーバ filetype:java 」
と検索してみると、サンプルコードが結構ヒットします。
ただし、個人で書かれているライセンス不明のコードも多いので注意が必要です。
ありがとうございます。
Forgeでソースを見て参考にするのもいいのでは
svnやcvsのリポジトリを見ればいい
Ruby用
後、Ring serverも参考になるだろう
ありがとうございます。
リポジトリって何ですか?
ありがとうございます。
ありがとうございます。