Name: Anonymous 2006-04-29 12:01
What is your average loc/m?
For my current Ruby project, that number is now 10. The number is slowly decreasing as I refactor. One of my goals is to get it down to about 4-5 (with most methods being 1-2 lines) which I hear is the Ruby way.
I use <http://dev.rubyonrails.org/svn/rails/trunk/railties/lib/code_statistics.rb>; for counting. Rakefile task:
task :stats do
require "util/code_statistics.rb"
CodeStatistics.new(
["Code", "src"],
["Units", "test"],
["Utils", "util"]
).to_s
end
For my current Ruby project, that number is now 10. The number is slowly decreasing as I refactor. One of my goals is to get it down to about 4-5 (with most methods being 1-2 lines) which I hear is the Ruby way.
I use <http://dev.rubyonrails.org/svn/rails/trunk/railties/lib/code_statistics.rb>; for counting. Rakefile task:
task :stats do
require "util/code_statistics.rb"
CodeStatistics.new(
["Code", "src"],
["Units", "test"],
["Utils", "util"]
).to_s
end