Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-02-07

[Rails] 開発中のJewel-mmoのソースの行数を数えてみる

app ディレクトリの中のソースの行数を数えてみると、

total    2185 lines
.rb      1104
.rhtml   1081

.rb の部分が1104。書き始めてからおよそ2ヶ月。思ったより少ないな。 2000行以内で公開したいところ。

ちなみにtestディレクトリは以下。テストの方が行数が多いようだ。

total    1777 lines
.rb      1777

app内のソースコード別に見ると以下の通り。まだコントローラーとモデルが半分くらいしかできてないかなあ。

111    app/controllers/application.rb
24     app/controllers/area_controller.rb
2      app/controllers/cardshop_controller.rb
88     app/controllers/character_controller.rb
16     app/controllers/cron_controller.rb
34     app/controllers/doll_controller.rb
75     app/controllers/event_controller.rb
66     app/controllers/ghost_controller.rb
59     app/controllers/shop_controller.rb
45     app/controllers/user_controller.rb
55     app/controllers/world_controller.rb
30     app/controllers/party_controller.rb
59     app/controllers/battle_controller.rb
14     app/helpers/application_helper.rb
2      app/helpers/user_helper.rb
2      app/helpers/area_helper.rb
2      app/helpers/cardshop_helper.rb
2      app/helpers/character_helper.rb
2      app/helpers/cron_helper.rb
2      app/helpers/doll_helper.rb
2      app/helpers/event_helper.rb
2      app/helpers/ghost_helper.rb
2      app/helpers/shop_helper.rb
2      app/helpers/world_helper.rb
2      app/helpers/party_helper.rb
2      app/helpers/battle_helper.rb
5      app/models/area.rb
55     app/models/character.rb
123    app/models/doll.rb
50     app/models/doll_card.rb
3      app/models/doll_level.rb
4      app/models/event.rb
28     app/models/ghost.rb
6      app/models/good.rb
3      app/models/job_level.rb
4      app/models/map.rb
4      app/models/shop.rb
78     app/models/user.rb
7      app/models/user_character.rb
17     app/models/party.rb
8      app/models/battle.rb
7      app/models/battle_command.rb
1104   .rb total

行数を数えるのがなぜか好き。以前はソースの行数が多いとその分仕事をした気がして嬉しかったんだけど、今はサービス内容に対してソースの量が少ないことに喜びとか優越感を感じるようになった。