查看: 16745| 回复: 50
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 继续土人土问:一般说编过多少行程序,是怎么统计的啊?

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
大家说自己写过多少多少行code是怎么知道的呢?


顺带问,平常做的一点小东西,是否都用github之类弄呢?
我目前好像就随便放在文件夹里面就可以了似的

是否是稍微做大一点的东西,就需要用github来管理程序呢?

从前考虑整理公司code的时候也问过大家这个问题,但是由于做的事情基本都是exploratory,连code最终用来实现什么目标都是踩西瓜皮的,所以一直没有办法用上,公司也有cvs,但是感觉在统计方面非常不好用
-----------------------------


补充一下,0基础的,直接看Pro Git,无他。其他教程都在强调快捷键什么的,其实关键还是需要明白到底什么叫commit,什么时候branch之类。静下心来读完这一本书就OK。直接看所谓简易教程,对新手感觉真没用,还特confusing。


上一篇:向经常编程的人请教个问题
下一篇:问一个python的问题:如何用python写带link的docx文件
推荐
YJM1024 2014-11-30 08:35:42 | 只看该作者
全局:
如果使用GitHub的话,可以查看Graph。这样不仅是代码行数,还可以查看所有的commit的代码统计的总和。
回复

使用道具 举报

推荐
victor2100 2014-11-14 12:08:18 | 只看该作者
全局:
回复

使用道具 举报

推荐
 楼主| modifiedname 2014-11-15 14:06:54 | 只看该作者
全局:
the udacity course on git is the best!!
回复

使用道具 举报

🔗
qqibrow 2012-5-12 11:12:23 | 只看该作者
全局:
是用git,代码库用github。lz是这个意思吧?git是很好用,分支功能很强大。用来管理自己写过的代码再好不过了。项目管理也是首选。不过自己比较懒,自己平时比较少用XXD

git 自己有提示多少行的。
回复

使用道具 举报

🔗
wreck12 2012-5-12 11:14:31 | 只看该作者
全局:
有一个工具是专业用于统计有效代码行数的, 叫SLOCCount,重复代码都能自动过滤掉,个人感觉比较权威。见
http://www.dwheeler.com/sloccount/

可以试用一下。然后用KSLOC用单位统计自己的程序量,应该还是比较被公认的吧

评分

参与人数 1大米 +20 收起 理由
modifiedname + 20 thank you

查看全部评分

回复

使用道具 举报

🔗
zach 2012-5-12 11:27:34 | 只看该作者
全局:
搭车求一个windows下git/github的tutorial,能讲怎么给matlab用就更好了。

以前想学着用git/github,找来教程一看一大堆命令行,就不想弄了……没有gui么?白死了。。。
回复

使用道具 举报

🔗
 楼主| modifiedname 2012-5-12 11:35:24 | 只看该作者
全局:
搭车求一个windows下git/github的tutorial,能讲怎么给matlab用就更好了。

以前想学着用git/github,找来教程一看一大堆命令行,就不想弄了……没有gui么?白死了。。。
zach 发表于 2012-5-12 11:27


this makes me feel much better ------ 我不是一个人啊!!!!!!!!!!!
回复

使用道具 举报

🔗
zach 2012-5-12 12:30:07 | 只看该作者
全局:
this makes me feel much better ------ 我不是一个人啊!!!!!!!!!!!
小K 发表于 2012-5-11 22:35


一看光设置个初始环境就要在cmd里敲一大堆命令,我就没心情了。

我本来想着,这么多人用、这么好用的一工具,应该很容易上手才对啊,理想状态应该是个GUI,你进去把你用的语言、你的工作目录一设置,最多手动设一下那个目录里是哪个project、自己分别建立一下,然后他就在后台自动监视、自动上传、自动version control了。。。

结果一看tutorial,完全不是那么回事……看了一大段感觉还没入门呢。。。
回复

使用道具 举报

🔗
zach 2012-5-12 12:47:28 | 只看该作者
全局:
this makes me feel much better ------ 我不是一个人啊!!!!!!!!!!!
小K 发表于 2012-5-11 22:35

耐着性子又找了找,准备好好学一下,这玩意儿看样子是不学不行了,我的程序都是新的分支就另拷一份改个名字,这太不科学了。

这里有好多不错的tutorial。准备学第一个,不就是本书么,按LaTeX的待遇学它!
http://sixrevisions.com/resources/git-tutorials-beginners/

btw.总算弄清git和github的关系了……不准备用github了,private竟然要交钱。我的research code不能公开啊。。。。
回复

使用道具 举报

🔗
 楼主| modifiedname 2012-5-12 14:11:44 | 只看该作者
全局:
笑死。。。。还以为只有我这种高龄土人才这样。。。
“我的程序都是新的分支就另拷一份改个名字,这太不科学了。” --- 握手啊

好吧,一起学吧
回复

使用道具 举报

🔗
 楼主| modifiedname 2012-5-12 14:15:21 | 只看该作者
全局:
对了,战胜对command line的心理恐惧,可以看看learn code the hard way那个作者的command line crash course,对我反正有点帮助
回复

使用道具 举报

🔗
zach 2012-5-12 14:22:38 | 只看该作者
全局:
笑死。。。。还以为只有我这种高龄土人才这样。。。
“我的程序都是新的分支就另拷一份改个名字,这太不科学了。” --- 握手啊

好吧,一起学吧
小K 发表于 2012-5-12 01:11

我觉得咱俩这种style绝对不是非码农的特例……广大写程序的非码农很多都这样吧。。

以前不想学git是因为觉得反正有dropbox的版本备份功能。。。

可是分支越来越多真的管不过来了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表