问问各位:我平均一天只能敲400行代码,我的效率高吗?

DalyQiao 2008-12-10 03:26:40
最近很郁闷,发现自己实在太慢了?
有一次为了给客户做一个字符串相似匹配的功能,就是两个字符串只要有n个字符一样,且顺序一样,就算相似的一段程序,不到100行,花了我一天。
当然最高的时候也有敲1000行一天的,不过很少了.而且后来一调整,就减少很多。
请问各位,我这种效率低到什么程度了?是不是不适合做软件这行啊?
大家能不能Show一下自己每天的工作量,好让我参考一下!
...全文
1020 55 打赏 收藏 转发到动态 举报
写回复
用AI写文章
55 条回复
切换为时间正序
请发表友善的回复…
发表回复
Haimiao 2008-12-10
  • 打赏
  • 举报
回复
我多的时候一天两三千行代码,三个多月总计有10W多行代码,你信么?
没几个人信。
可是,实际上我就碰到过。
而且,我自己也是这样独自完成一个项目,而且bug很少,界面很炫,UI考虑得很好。
DalyQiao 2008-12-10
  • 打赏
  • 举报
回复
做完整的项目进步还是很明显的,呵呵,主要是以前代码积累量不够,尽看书去了,没实践。
我现在自己做,也很注重代码重用的,不然每次重头来过就累死了。因为每次敲代码都想着代码重用,所以
老是觉得当时的做法有问题。
net5i 2008-12-10
  • 打赏
  • 举报
回复
搂主要重在质量和结构设计,呵呵
lintf1986 2008-12-10
  • 打赏
  • 举报
回复
关键要敲得值,如果接触新的东西那就不错了,这中间还有个学习的过程
DalyQiao 2008-12-10
  • 打赏
  • 举报
回复
晕,成热门贴了?结贴了,我只是想知道自己目前的水平处在一个什么位置!
我不是科班出身,而且此前一直没有完整的开发过。自5月辞职以来,就开始
全身心的自己搞开发了(求职无门,因为没有相应的经验)。以前一直在实施用
友财务软件,所以重点不一样,对编程只是爱好。
现在全身心的搞开发,总觉得自己慢,身边的人都说慢,而且我说什么时候可以完成某
功能,那通常都不准的,会滞后个两三天。所以郁闷啊。按目前的状态,
我只有继续努力或做完手上这几个小项目后再次转行了.

路遥迢 2008-12-10
  • 打赏
  • 举报
回复
一般平均也就100-200行左右,有时候设计算法时会慢些,有时候有旧代码可重用那就快了
effun 2008-12-10
  • 打赏
  • 举报
回复
软件质量很重要,但真正能重视的确实很少。可说起来容易,做起来难,因为做事的往往都没有说话权,即使有心也无力。
sunspringsd 2008-12-10
  • 打赏
  • 举报
回复
以前在网上看过一个老友说过的,现在用软件的老板都希望程序员是全能人才,会美工,会设计,会分析,会......总之什么都要会,而且什么都要熟练,大家有自认为是这样人的么?
caodaxia 2008-12-10
  • 打赏
  • 举报
回复
吊,收获很大!
jinhu885 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 llsen 的回复:]
慢慢积累

入门是个坎

一入门,后续就简单了


量变---量变---量变---质变
[/Quote]

质量是重要的!
如果你要解决一个核心问题,代码不一定就要几百甚至更多行!也许就要十几行就可以了!所以我感觉对搞软件的质量大与一切,再说了你又不是打字员,要那么快的速度也没用。

思维+质量
Good
lys1978900 2008-12-10
  • 打赏
  • 举报
回复
写代码不能用行数来看吧? 遇上你不熟悉的内容,你可能一行都写不出来,熟悉的自然就快了。
行多行少也不能决定什么,同样的功能如果10行能实现,为啥要写100行呢?
很多人都是开始写的多,精简后就变少了
zhaozhijun0207 2008-12-10
  • 打赏
  • 举报
回复
如果重用性高的话,就算是几十行代码,也是很高价值的.

传说每天在CSDN吐口痰即可获得10分可用分!
kingcsx666 2008-12-10
  • 打赏
  • 举报
回复
行数不重要,以前写几遍的,一下就上百了
yeah86 2008-12-10
  • 打赏
  • 举报
回复
行数再多,也不见得有用。干脆复制还快些
Lem丶 2008-12-10
  • 打赏
  • 举报
回复
是啊...多少无所谓...重要的是学到了多少
xinxie21 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 eglic 的回复:]
引用楼主 ddkc_c 的帖子:
有一次为了给客户做一个字符串相似匹配的功能,就是两个字符串只要有n个字符一样,且顺序一样,就算相似的一段程序,不到100行,花了我一天。


从这个看……是很慢了……
[/Quote]


要的就是这句话,,,
顶死,,,,

lchh0917 2008-12-10
  • 打赏
  • 举报
回复
支持一下~
octverve 2008-12-10
  • 打赏
  • 举报
回复
如此业余的问题也能产生如反响????居然还是首页的“论坛热帖”,汗。建议楼主回炉另造
lynn_9527 2008-12-10
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 HDNGO 的回复:]
据说印度的程序员每天只敲30-50行。。。。

比较起来你很快了~
[/Quote]
vrhero 2008-12-10
  • 打赏
  • 举报
回复
做一个字符串相似匹配的功能,就是两个字符串只要有n个字符一样,且顺序一样,就算相似的一段程序
-------------
如果你写的这个功能可以不需修改给任何需要类似功能(意思是可扩展)的任何项目使用...那我会认为你这一天的效率是合格的,否则就太低了...

用行来衡量代码的时代已经过去了,不管是100行还是1万行,假如其他同事难以理解,我会认为都是不合格代码...

一天写1万行,假如别人花一天能用100行完成同样的功能,而且两者都能够被同事理解,我会认为1万行的代码不合格,因为看100行代码花的时间显然比1万行少很多...
加载更多回复(35)

111,076

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧