FC2ブログ

Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事にトラックバックする(FC2ブログユーザー)
http://katu1109.blog49.fc2.com/tb.php/172-7290ccd9

トラックバック

コメント

[C369] azusa

お疲れ様です。
最近うわさでかつしんさんは忙しい、とは聞いていましたが、5000行/月ってすごいですね。
リリース告知楽しみにしていますね。

PS:行数のとこの表示が画面飛び出してます。
これって意識的に書いてるんですか??

[C370] Re: azusa

azusaさん、

コメントありがとうございます。
コーディングしていると時間が経つのが早いです。^^
頑張りますね!!

> PS:行数のとこの表示が画面飛び出してます。
うわーーーーー。
画像に差し替えました(汗
  • 2010-03-06 08:01
  • かつしん
  • URL
  • 編集

[C373]

うおっ!タイトルの5000KLOCって・・!!!
と思ったら5KLOC・・・ちょっと安心しました^^;
でも5KLOCもすごいなあ。
自分の生産性、どれくらいだろう・・いけて3Kくらいな気がします^^;

[C374]

> と思ったら5KLOC・・・ちょっと安心しました^^;
あわわわわ・・・。
ご指摘ありがとうございます。更新しました。
5000KLOCだったら、一人でもWindowsが作れますね。(笑

> いけて3Kくらいな気がします^^;
またまたご謙遜を。
そもそも、m.w.tさんは、動かす側の人ですしね。

ちなみに、RubyもActionScriptも初体験でした。
過去の部品資産もないし、
ヘルプやWebを調べながらのコーディングだったので、
次回以降は50%は生産性UPすると思います。
  • 2010-03-06 21:25
  • かつしん
  • URL
  • 編集

[C375] すごい

>次回以降は50%は生産性UPすると思います
すごい生産性、かつさんはいるなら、何でもお早めできる。
次はテストと販売ですよね。
  • 2010-03-08 13:00
  • wangjun
  • URL
  • 編集

[C376]

お~~~。王さん、
真是好久不見了!!身体好吗?工作顺利吗?
近況教えてください。

> 次はテストと販売ですよね。
そうですね。勝負はこれからです。
頑張っていきます!!
  • 2010-03-08 22:44
  • かつしん
  • URL
  • 編集

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

かつしんの開発生産性(5KLOC/月)


最近、開発が好調です。役に立ちそうな機能はほとんど実装しました。
今月半ばから来月にかけて、異常系をしっかりして、ソースコード、性能(プログラムだけでなく、DB、Webサーバ含む)、
セキュリティの最適化をはかります。

システムに搭載するコンテンツが出揃うのが4月末頃の予定なので、
一般公開は6月くらいになりそうです。

気分転換を兼ねて、ソースコードの行数を測定してみました。

まずサーバ側です。
Librariesは自分で書いたコードではないので、約2500行程度。

サーバ側はデータのCRUD処理、バッチ処理、クライアントとの通信しかやっていないので、まぁこんなものでしょう。
コントローラに処理を書きすぎなので、後でModelsのほうに移さなきゃ・・・。
あとはHelperをもっと活用して、効率的にしないと・・。
Viewsがどこにカウントされてるかわからないけど、まぁいいや。

■サーバ側のソース行数(Ruby)


そして、処理のメインとなるクライアント側のソースコードは、、、

■サーバ側のソース行数(ActionScript)


ということで、合計で12,500行。
これが2.5ヶ月の成果なので、5,000行/月というのが私の生産性になります。

10年前に携帯電話の下回りの開発(Cとアセンブラ)をやっていた時もこの位でした。
ちなみに1人月の基準は700行だったので、結構、生産性はた高かったと思います。
残業も半端じゃなかったですが・・・。(最大250時間)

# 当時のコードはかなり汚かったです。バグも多かったし。関係者のみなさんごめんなさい。)

10年前と比べたら遥かにスキルは向上しているのですが、
行数にすると同じなんですね。

誰か(Rubyのまつもとさん?)が書いていたと思うのですが、
アセンブラだろうとCだろうとJavaだろうとRubyだろうと、
同じプログラマが1ヶ月にかけるコード量は同じだそうです。

不思議です。
スポンサーサイト
この記事にトラックバックする(FC2ブログユーザー)
http://katu1109.blog49.fc2.com/tb.php/172-7290ccd9

トラックバック

コメント

[C369] azusa

お疲れ様です。
最近うわさでかつしんさんは忙しい、とは聞いていましたが、5000行/月ってすごいですね。
リリース告知楽しみにしていますね。

PS:行数のとこの表示が画面飛び出してます。
これって意識的に書いてるんですか??

[C370] Re: azusa

azusaさん、

コメントありがとうございます。
コーディングしていると時間が経つのが早いです。^^
頑張りますね!!

> PS:行数のとこの表示が画面飛び出してます。
うわーーーーー。
画像に差し替えました(汗
  • 2010-03-06 08:01
  • かつしん
  • URL
  • 編集

[C373]

うおっ!タイトルの5000KLOCって・・!!!
と思ったら5KLOC・・・ちょっと安心しました^^;
でも5KLOCもすごいなあ。
自分の生産性、どれくらいだろう・・いけて3Kくらいな気がします^^;

[C374]

> と思ったら5KLOC・・・ちょっと安心しました^^;
あわわわわ・・・。
ご指摘ありがとうございます。更新しました。
5000KLOCだったら、一人でもWindowsが作れますね。(笑

> いけて3Kくらいな気がします^^;
またまたご謙遜を。
そもそも、m.w.tさんは、動かす側の人ですしね。

ちなみに、RubyもActionScriptも初体験でした。
過去の部品資産もないし、
ヘルプやWebを調べながらのコーディングだったので、
次回以降は50%は生産性UPすると思います。
  • 2010-03-06 21:25
  • かつしん
  • URL
  • 編集

[C375] すごい

>次回以降は50%は生産性UPすると思います
すごい生産性、かつさんはいるなら、何でもお早めできる。
次はテストと販売ですよね。
  • 2010-03-08 13:00
  • wangjun
  • URL
  • 編集

[C376]

お~~~。王さん、
真是好久不見了!!身体好吗?工作顺利吗?
近況教えてください。

> 次はテストと販売ですよね。
そうですね。勝負はこれからです。
頑張っていきます!!
  • 2010-03-08 22:44
  • かつしん
  • URL
  • 編集

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

Appendix

便利ツール

中日辞書 北辞郎

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。