由买买提看人间百态

topics

全部话题 - 话题: 代码
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
l********9
发帖数: 8
1
来自主题: JobHunting版 - 说一下学术派的代码(java)
你说的只是代码的规范,一个好的SD在乎的是代码的质量和效率,我在的AGILE TEAM很
少在乎代码的规范化,我们甚至所有的APP都没有DOC, WEB SERVICE除外。你说的
GETTER/SETTER也只是NEWBIE的感觉,我还是比较喜欢用BUILDER FACTORY
i*********h
发帖数: 49
2
【总结】Java 搞定链表-面试常考题目精选
面试大总结之链表:
一、OverView:
链表是面试中常考的,本文参考了其它一些文章,加上小编的自己总结,基本每个算法
都测试并优化过。
算法大全(1)单链表 中还有一些链表题目,将来也会整理进来。这些题目虽然简单,
但如果能毫无BUG地写出,定能让面试官司对您印象分大增。
小亮点是:主页君用Recursion 和 Iterator 各写了一次所有题目,这样就算遇到不熟
悉的写法,我们也都可以运用自如。
二、代码
以下是原文和代码:
http://weibo.com/3948019741/BseJ6ukI3
三、代码目录:
1. 求单链表中结点的个数:
getListLength
2. 将单链表反转:
reverseList(遍历),reverseListRec(递归)
3. 查找单链表中的倒数第K个节点(k > 0):
reGetKthNode
4. 查找单链表的中间结点:
getMiddleNode
5. 从尾到头打印单链表:
reversePr... 阅读全帖
L*****e
发帖数: 8347
3
马公要靠代码说话不假,但是FB的成功可不是代码的成功。所以,先不说老赵凭一己之
力,能不能是阿里那么大规模的代码质量得到提高,即使能,这就能使得阿里巴巴成为
最适合工作的地方?他就能使中国成为软件技术最好的地方?
这不是忽悠是啥?

2010
p*e
发帖数: 6785
4
【 以下文字转载自 Joke 讨论区 】
发信人: pee (or not to pee, that is the question), 信区: Joke
标 题: 码工们!!!这12行代码分分钟让你电脑崩溃手机重启!!!
发信站: BBS 未名空间站 (Thu Jan 21 23:56:41 2016, 美东)
发信人: alexsung (Keep your feet on the ground.), 信区: Military
标 题: 码工们!!!这12行代码分分钟让你电脑崩溃手机重启!!!
发信站: BBS 未名空间站 (Thu Jan 21 22:39:37 2016, 美东)
事情的起因是这样的,国外一哥们Cyber Security在推特上发了这么一条推文:
这哥们声称,如果你使用上述这段12行的JavaScript代码,就可以能让firefox、
chrome、safari浏览器崩溃,而且还能让iphone重启,安卓手机闪退!
M**s
发帖数: 1984
5
☆─────────────────────────────────────☆
squallddu (squalldavid) 于 (Fri Apr 25 00:31:32 2008) 提到:
上次作业 有段代码 发现书上得可以直接解决 就直接把书上的代码敲上去了
一直没意识到
今天 老师发来一封信问我:
Did you know shouldn't have done that?
我一下 没摸着头脑 后来发现 学校有个什么 code of student academic integrity
貌似 这个要退学
晕 我都傻了眼
怎末我自己买得书上得代码 我都不能直接拿来用啊
请教一下 现在最好怎末做啊
☆─────────────────────────────────────☆
wait31 (wait) 于 (Fri Apr 25 00:58:43 2008) 提到:
ft。
求饶吧。

☆─────────────────────────────────────☆
squallddu (squalldavid) 于 (Fri Apr 25 00:59:
A**H
发帖数: 4797
6
需要找人写个程序,其中的算法前几年有人发表了,是一个学校的小组。我自己不能把
算法实现,所以要找人写出来。我想能不能找发表文章作者里面那个写程序的人(说A
吧),跟他联系,请他“实现”算法。当然了,算法本来就是A写的,A最后会不会重新
实现一遍,还是直接把他原来的代码拿来卖给我,我也不得而知。
我想问的问题是,我如果付钱请A写,A具体怎么操作是不是跟我没有法律关系?如果有
,怎么才能摆脱里面潜在的法律关系呢?按照道理,A能重新“实现”一次代码,然后
卖给我吗(当然,是我找他买)?
S*P
发帖数: 7575
7
【 以下文字转载自 WaterWorld 讨论区 】
发信人: huchihaisai (hu), 信区: WaterWorld
标 题: 今天去倒垃圾,邻居福建老太太说年轻人不要写代码 (转载)
发信站: BBS 未名空间站 (Sun Jun 22 20:46:37 2014, 美东)
发信人: huchihaisai (hu), 信区: SanFrancisco
标 题: 今天去倒垃圾,邻居福建老太太说年轻人不要写代码
发信站: BBS 未名空间站 (Sun Jun 22 20:02:05 2014, 美东)
今天去倒垃圾,邻居福建老太太说年轻人千万不要写代码不要读博... 我擦,真是真理
啊!
知道后来才弄明白,原来表达的是不要吸大麻不要赌博。。。
l******x
发帖数: 225
8
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎
标题看了也许有点搞笑,可是其实我是很伤心。我从学校毕业工作刚一年,被其他组
比较senior的人跟我们组的seniors说代码写的是一陀屎,背后说过一次(至少一次我
知道的),当我面也说过一次。我们组senior很生气,帮我跟人吵,背后也安慰我说
别组人就是看我资历浅欺负我(用的bully这个词),说如果我想也可以报告给那人上级,
要那人给我道歉。
这种情况我要怎么处理呢?我被当面说的时候那人也不是指着我鼻子说,只不过是说
有一个地方代码是一陀屎。我当时愣了想可能他不知道是我写的所以才当面说,就当
了包子。回来越想越伤心,我干活也算卖力,代码写的不少,倒有地方让人说一陀屎
了。还有就是大家这么大人了,我是被人多不当算才能被这么说?求开解
update:
给我做code review的人觉得没问题。事实上我根本是按照我们组内的路线写的,别组
人说我写的不好其实也是煽我们组senior的脸,所以他们才能那么生气的跟别组人吵,也
不完全是行侠仗义的意思。说我的那个人其实跟我们干的活几乎是完全独立的,他们就
算senior其实也轮不上过来指手画脚,搞的好像我们组没有nb人把关了一样。
大家给我... 阅读全帖
c*****0
发帖数: 129
9
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎
叩谢大侠句句良言。感动得想biao泪了
这#1~#3方面问题,真的是全都有。
特别是#3,模块各自测试过了,但启动顺序等等条件没完全确认的时候就结束code
review,匆忙测试导致了很大的系统错误。
别人的代码是用在衔接很好的系统里,这一点确实和我们的情况不一样。
我在严重怀疑自己的时候真想把开发人员必读的宝典都读一遍。
不过现在工作上的问题还没完全搞定,真有点不知道如何下手。
另一位高手参照我的代码写出来的东西就比我好多了。
当时没有读他的代码,现在悔得肠子都青了。。。
l******x
发帖数: 225
10
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎

这个大家做事风格不一样吧,水平牛的人就该骂人,那不是有些人天天人都要骂人,新人
天天被骂?我们组头比说我的人水平更高,他就跟我说他随时能定位那个人的一段代码,
说他一陀屎,而那个人也会承认是。但是他说他不会那么做,而是会去想办法帮他解决
一陀屎的问题。
他不是当面骂我,他说一陀屎的代码是有点泄愤的意思,可能也有意无意的让我听到,
但是我跟他实在太不熟,他对我的代码不熟,因为他也不懂我们组是要怎么干活。我
有人教,真的不是要他教的意思。
g**********3
发帖数: 61
11
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎
回想起我刚来美国的时候,我这个模块的前任的代码就被公认成一坨shit
搞得我接手了以后我的代码也被几个首席stressful的review了一段。
你说的情况不太可能在一个正常的公司发生,因为如果前任的代码是坨shit,大家肯定
心知肚明。
BTW,前任现在在Intel作架构, it is a crazy world!!!

project
t*******i
发帖数: 4960
12
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎
是不是把你当替罪羊了?
提出这个 design 的上司很激动,如果占理他激动啥?
或者是代码没问题,但是设计有问题,所以虽然代码实现了设计的功能,但是由于设计
是屎,代码就成了屎。

一个
地方
t*******i
发帖数: 4960
13
来自主题: Working版 - [bssd] 被人说代码写的是一陀屎
我觉得吧,那个人就是当时随手一指,赶巧了那个代码是你写的。当时他看到的不论是
谁写的代码,都会被骂的。
主要矛盾是他和你们那个 senior 之间,如果他觉得设计有问题,你的代码写得怎么样
都没用。
这件事情,你就别跳了。跟你们那边的人口头上骂骂那个人就行了,别落下任何证据。
z*******3
发帖数: 13709
14
糟糕代码是一个程序员必须面对的事实
只能说尽可能不要写出糟糕代码
但是现实中你会发现糟糕的代码到处都是
所以应该多用现成的产品,而不是自己乱写
f*******t
发帖数: 7549
15
这是因为老代码里遍布business context的暗礁,一折腾很容易出错。我们组做过一些
老系统的deprecation,这事极其麻烦。
老系统一般默默地工作着,只是新人看不出某段代码有没有用、什么情况下会被调用。
那些说代码本身不work的,都是在啥公司里干活啊?
I*****D
发帖数: 133
16
来自主题: Immigration版 - CS的开源代码能否作为contribution?
因为是CS方面的,我有一篇文章描述了我的某个软件然后我把它开源了,我可以拿
Github上面的user分布说事作为contribution吗?因为github上的user也可以找出来是
来自十几个国家的几十个用户。
然后有一个作者引用了我的这一篇文章 然后使用了我写出来的开源软件代码搭建了他
自己更高一层的代码,正文里边倒是有十来行介绍了我的工作(软件的名字),正文没
有提我的名字,最后在acknowledgement里边感谢了我的名字,这样子可以claim
citation吗?是算在authorship还是算在contribution呢?
这些代码本身也是算法类的,有一定学术价值的。这就是为什么本身是用paper来介绍
,而不是申请patent。
有上面的疑问是因为我看到精华版里边的一段,不知道符不符合?
////
需要cite的那篇文章里明确提到你的名字和你的工作。最好有大段介绍。
如果有的话, 那么一篇足矣。两三篇perfect.
如果没有大段介绍的话,至少需要正面评价你的工作,比如有一句话提到你的工作[引
文]
////
p**********u
发帖数: 15479
17
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: liuyd (...), 信区: SanFrancisco
标 题: FB第一个华人员工要去“拯救阿里的代码”,码工们怎么看 (转载)
发信站: BBS 未名空间站 (Tue Mar 17 16:25:21 2015, 美东)
发信人: liuyd (...), 信区: JobHunting
标 题: FB第一个华人员工要去“拯救阿里的代码”,码工们怎么看
发信站: BBS 未名空间站 (Tue Mar 17 16:24:36 2015, 美东)
最近Facebook第一个华人员工,当年的生物男转行码工,赵海平,已经回国去阿里了,
而且自称是“肩负重任”:要“拯救阿里的代码”。好大的口气,据36氪介绍,马云已
经看到了这封公开信。“土鳖”们怎么看?小编只想说,真是醉了!
软件技术,美国遥遥领先?硅谷是美国最好的?在硅谷,有几个公司可以和Facebook比?
赵海平的告别信全文:
我本来没有打算写什么,因为不想把离职弄的跟什么似的,但是当我读到大家给我的在
Facebook工作满8年的恭喜时,我开始觉得心里暖哄哄的,... 阅读全帖
l**********r
发帖数: 4612
18
来自主题: SanFrancisco版 - 一个星期写了十行代码 (转载)
【 以下文字转载自 Joke 讨论区 】
发信人: Matisse (马蹄丝), 信区: Joke
标 题: 一个星期写了十行代码
发信站: BBS 未名空间站 (Sat Sep 21 10:11:38 2013, 美东)
发信人: Dreamer (不要问我从哪里来), 信区: Dreamer
标 题: 一个星期写了十行代码
发信站: BBS 未名空间站 (Sat Sep 21 09:30:56 2013, 美东)
昨天周五回家前,回顾了一周的工作,发现就写了十行代码,还包括两行
是花括号。嗯,也想不起每天开会谈工作说了些什么。
R********n
发帖数: 3601
19
【 以下文字转载自 Military 讨论区 】
发信人: CatchGodLine (捆仙绳), 信区: Military
标 题: 在美国插管吸血之:一行代码多少钱
发信站: BBS 未名空间站 (Sat Jul 5 22:53:30 2014, 美东)
又是年底了
都忙着休假了
算算大家的工作量
最少的一行代码也能挣50刀
有个家伙算下来一行代码 居然200刀
奶奶个熊
真是淘金 插管吸血
l**********r
发帖数: 4612
20
来自主题: SanFrancisco版 - 最近Code Review看到的奇葩代码 (转载)
【 以下文字转载自 JobHunting 讨论区 】
发信人: zhaoce (米高蜥蜴), 信区: JobHunting
标 题: 最近Code Review看到的奇葩代码 (转载)
发信站: BBS 未名空间站 (Sun Jul 13 08:34:09 2014, 美东)
发信人: airdragon77 (仍然自由自我永远高唱我歌), 信区: Java
标 题: 最近Code Review看到的奇葩代码
发信站: BBS 未名空间站 (Fri Jul 11 17:07:58 2014, 美东)
简直不能相信自己的眼睛。嗯,这些代码是外包公司写的。
1
String perm = something;
if (perm != null || perm != "") {
String[] permArray = perm.split(";");
...
}
2
String ruleArr[] = ruleName.split(",");
if (ruleArr != null && ruleArr.length > 0) {
for (int iCount = 0;... 阅读全帖
s*******h
发帖数: 3219
21
来自主题: SanFrancisco版 - 我见过直接上机写代码的面试 (转载)
【 以下文字转载自 JobHunting 讨论区 】
发信人: winetricks (winetricks), 信区: JobHunting
标 题: 我见过直接上机写代码的面试
发信站: BBS 未名空间站 (Wed Jul 16 22:45:58 2014, 美东)
就是给半天时间,让你上机写代码
剩下半天,就是面试者2-2对决,直到找到冠军
比较的是代码的执行速度,或者类似写个5子琪算法,然后分胜负。
c*********l
发帖数: 3438
22
来自主题: SanFrancisco版 - 代码风骚 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: rgg (rgg), 信区: Programming
标 题: 代码风骚 (转载)
发信站: BBS 未名空间站 (Fri Aug 8 14:10:38 2014, 美东)
发信人: neutrino2012 (八重云), 信区: Joke
标 题: 代码风骚
发信站: BBS 未名空间站 (Fri Aug 8 14:02:51 2014, 美东)
原帖:
http://tieba.baidu.com/p/2875297422
本人学识渊博、经验丰富,代码风骚、效率恐怖,
c/c++、java、php无不精通,熟练掌握各种框架,
深山苦练20余年,一天只睡4小时. 千里之外定位问题,瞬息之间修复上线。
身体强壮、健步如飞,可连续编程100小时不休息,讨论技术方案5小时不喝水,上至带
项目、出方案,下至盗账号、威胁pm,啥都能干。
泡面矿泉水已备好,学校不支持编程已辍学,家人不支持编程已断绝关系,老婆不支持
编程已离婚,小孩不支持编程已送孤儿院,备用电源万兆光纤永不断电断网,门口已埋
雷无人打扰
o**********e
发帖数: 18403
23
【 以下文字转载自 JobHunting 讨论区 】
发信人: coollpe (coollpe), 信区: JobHunting
标 题: 同事写出的代码极难维护,像天书一样怎么办?
发信站: BBS 未名空间站 (Fri Aug 14 08:16:28 2015, 美东)
同一个功能,分散在不同函数内,同一个函数会有各种古怪的功能合在一起,小小的
修改会引爆各种错误,现在同事要跳槽了让我来接手怎么办?
-------------------------- My comments ------------
同事是烙印一个办法。
要顺便把一群烙印都黑了。
就得明捧实黑 (等他走了以后):
1. 把这个CODE
发给所有非烙印看。明知故问
是谁写的。
2. 他是哪个ICC进来的? 明知
故问。INFOSYS,ACCENTURE,
TATA CS, COGNIZANT等等。
要查,很容易,就查他的公司的H1B
多不多100+就好。
3. 招他提携他的烙印老板以前吹的什么牛?
4. 找找他们害过老中老美谁,故意
把这些烂CODE 交给他们当弹药用。
5. 这个活,必须10个人来... 阅读全帖
l**********r
发帖数: 4612
24
【 以下文字转载自 JobHunting 讨论区 】
发信人: zhaoce (米高蜥蜴), 信区: JobHunting
标 题: 最近Code Review看到的奇葩代码 (转载)
发信站: BBS 未名空间站 (Sun Jul 13 08:34:09 2014, 美东)
发信人: airdragon77 (仍然自由自我永远高唱我歌), 信区: Java
标 题: 最近Code Review看到的奇葩代码
发信站: BBS 未名空间站 (Fri Jul 11 17:07:58 2014, 美东)
简直不能相信自己的眼睛。嗯,这些代码是外包公司写的。
1
String perm = something;
if (perm != null || perm != "") {
String[] permArray = perm.split(";");
...
}
2
String ruleArr[] = ruleName.split(",");
if (ruleArr != null && ruleArr.length > 0) {
for (int iCount = 0;... 阅读全帖
R**6
发帖数: 3345
25
我想申请 italkBB 家庭电话和中文电视
哪位热心人能提供 新用户的 优惠代码 或 推介人代码。
申请时可以有优惠折扣。
c****m
发帖数: 824
26
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: grant (骑鹤下扬州), 信区: SanFrancisco
标 题: 新世纪女性:上得了厅堂,下得了厨房,写得了代码,查得出异常(转载)
发信站: BBS 未名空间站 (Thu Dec 10 12:56:16 2009, 美东)
发信人: nostop08 (好好过日子), 信区: Piebridge
标 题: 新世纪女性:上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓。
发信站: BBS 未名空间站 (Thu Dec 10 12:37:13 2009, 美东)
rt。。。。
啊哈哈。。。
新世纪女性:上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得
了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓。
n***i
发帖数: 4627
27
【 以下文字转载自 Military 讨论区 】
发信人: liuyd (...), 信区: Military
标 题: FB第一个华人员工要去“拯救阿里的代码”,码工们怎么看 (转载)
发信站: BBS 未名空间站 (Wed Mar 18 00:04:40 2015, 美东)
发信人: liuyd (...), 信区: JobHunting
标 题: FB第一个华人员工要去“拯救阿里的代码”,码工们怎么看
发信站: BBS 未名空间站 (Tue Mar 17 16:24:36 2015, 美东)
最近Facebook第一个华人员工,当年的生物男转行码工,赵海平,已经回国去阿里了,
而且自称是“肩负重任”:要“拯救阿里的代码”。好大的口气,据36氪介绍,马云已
经看到了这封公开信。“土鳖”们怎么看?小编只想说,真是醉了!
软件技术,美国遥遥领先?硅谷是美国最好的?在硅谷,有几个公司可以和Facebook比?
赵海平的告别信全文:
我本来没有打算写什么,因为不想把离职弄的跟什么似的,但是当我读到大家给我的在
Facebook工作满8年的恭喜时,我开始觉得心里暖哄哄的,那我就说两句吧。... 阅读全帖
e*******e
发帖数: 6165
28
来自主题: LES版 - 人类无法阻止代码妞
这篇好玩的 很Geeky哈
构想了以下场景,
一,某日2姐更换体系结构,
代码妞:!#¥!%!¥!!……%&×#¥
2姐: 对不起,代码无法运行,请重新编译
代码妞:任何问题可以通过增加一层layer解决,请装虚拟机
2姐:那你是想和2姐说话,还是虚拟2姐说话?
t********k
发帖数: 808
29
【 以下文字转载自 BuildingWeb 讨论区 】
发信人: threestick (天马行空), 信区: BuildingWeb
标 题: 如果实现文章分页的HTML代码匹配?
发信站: BBS 未名空间站 (Tue May 8 03:14:36 2007), 转信
用户提交了一篇文章
有可能包含HTML代码
比如说table表格
那如何实现这种文章的分页呢?
有些网站好象有分页的
不知道是如何实现代码匹配的
比如分页时正好把表格一分为二了
t********k
发帖数: 808
30
【 以下文字转载自 BuildingWeb 讨论区 】
发信人: threestick (天马行空), 信区: BuildingWeb
标 题: 如果实现文章分页的HTML代码匹配?
发信站: BBS 未名空间站 (Tue May 8 03:14:36 2007), 转信
用户提交了一篇文章
有可能包含HTML代码
比如说table表格
那如何实现这种文章的分页呢?
有些网站好象有分页的
不知道是如何实现代码匹配的
比如分页时正好把表格一分为二了
w****g
发帖数: 597
31
谢谢goodbug的及时答复.
我已经按照你的建议在Reginal and Language Options中,设置了:
1) In Reginal option Tab, set "Location" to US, and,
2) In Advanced Tab, set "Language for non-unicode programs" to Chinese.
then, I restart WinXP, let new setup take effect.
结果,编译Java代码的文字提示还是汉字,而不是英文文字提示. 我上面的步骤1与2理
解是正确无误吗?
我自己再一次试验设置了: 1)set Location to US; 2)Language for non-unicode to
English,结果,编译Java代码的文字提示变成了乱码,既不是英文也不是汉字.只好又恢
复成: 1)location=US; 2)Language for non-unicode=Chinese. 结果, 编译Java代码
的提示文字也恢复为汉字了, 问题还是没有得到解决. 难道只有把英文
b***i
发帖数: 3043
32
来自主题: Java版 - java网上传输代码问题
我看了google doc, 你可以编辑文件,然后你就看到了文件浏览器,点击文件后,一
个新窗口打开,看到你的文件,这个过程包含了applet向服务器写文件,和打开新窗口
显示超文本这些。
我想做的,就是,google coding, 你可以编辑java, 然后编译,然后存入服务器,从
浏览器可以看到,然后点击,一个新窗口打开,运行你的applet,就是刚才编译的程序。
我知道的是,applet可以向服务器通信,告诉服务器,想把一段代码传入,然后服务器
验证密码,存入代码,动态生成一个主页,applet显示这个主页的连接,然后点击后打
开新的窗口,由浏览器实现。另外,也许applet端写个编译器不容易,那么就把源代码
传给server上的gcc, 输出编译后的代码。
我想问的是,由applet直接把那个新生成的class调入运行行不行?新的class估计无法
写入原来applet的那个jar包吧?
s*******d
发帖数: 59
33
来自主题: Programming版 - 异步通讯代码的简化
有的异步socket的实现框架是通过诸如beginXXX,endXXX等一些回调函数,
可想而知,这样的代码恐怕支离破碎,即难编又难看。
去年看到C#的新语句,yield,通过状态机和将local变量包装到自动生成的类里,
可以方便实现代码的两次调用间的接续执行。
感觉也可以通过这种机制将原来异步的代码转化成同步的写法。
比如
function webservice(socket s) {
YIELD_BLOCK_BEGIN
...
YIELD_READ(s)
...
YIELD_WRITE(s)
...
YIELD_BLOCK_END
}
另外有线程来调用上面的webservice,到YIELD_READ时,其实是执行异步read就返回,
等read ready的时候线程继续调用webservice,执行就从YIELD_READ后开始。
具体到C++实现,大家有什么好主意吗?
l**********7
发帖数: 55
34
来自主题: Programming版 - 怎样清理不要的C代码
为了测试,很多时候代码里包含了很多用宏定义的测试代码,例如:
#ifdef DEBUG
printf("i=%d\n", i);
#else
j=0;
#ifdef GCD
k=100;
#endif
#endif
现在想把DEBUG那部分的代码清理掉,变成:
j=0;
#ifdef GCD
k=100;
#endif
比较麻烦的是 1)不能展开include包含的文件 2)不能影响定义的其他的宏。
cpp肯定不行。不知道板上的大侠们有没有比较好的方法做到这一点?
谢谢。
z****e
发帖数: 54598
35
来自主题: Programming版 - 这几天写了大概两万行代码
你写500行跟其他人写500行不是一个概念
你会用各种第三方类库将其简化
其他人可未必会这么做,然后工作量很容易就爬上去了
其实我真正写的部分并不多,但是我用了自己的各种工具和模板之类的
简化了重复的操作,所以代码量貌似很大
但其实我没写多少,其实日写500行比日写3000行代码要难
因为日写3000行意味着这个模式固定了,对于这套系统有信心了
bug少了,所以productivity就上去了
但是如果模式不固定,各种折腾的话,日写3行代码都是有可能的
p*****2
发帖数: 21240
36

代码量减少了几十倍,测试,维护都减轻了很多吧。
你看Linkedin以前6W ruby代码,后来就是1,2千Node代码,到现在还是这个量。我看
维护起来很轻松呀。一个人就搞定了。你去维护个6W ruby试试?
d********g
发帖数: 10550
37
这看起来是从server side MVC给搞成REST + client side MVC了,不奇怪,client
side的代码没算,server REST这块可能都没有逻辑在里面,就是Node当web server然
后去找app server聊,1、2千比较正常。6w那个Ruby代码的功能给肢解到各层去了,同
时代码有一定缩短
c******3
发帖数: 296
38
单纯比代码量毫无意义,因为很多代码可以包在framework里。比如某个项目要求你把
数据库100个表发布到网上,对每个表作CRUD。你用Node会写几天几行?用Java有现成
的framework,一行代码都不用写。你Node再牛也比不过吧。
w***g
发帖数: 5958
39
来自主题: Programming版 - 竟然有人鼓吹自动生成代码的?
逆混淆了两个不同的概念。如果确定语言和库,你说的那套都成立。
我是说如果一个语言/库抽象得足够好才会产生需要机器自动生成代码的情况。
以前的C++编译器产生的是C代码,有时候还要人手工改了才能用。
有人看到的是这么做牛B的一面,有人看到的是不足的一面。
显然是后者促进了技术的发展。我相信你做得都是有用的东西,
但我觉得你IDE点多了眼界有点太狭隘了。
所有机械的劳动,包括点IDE,包括用vi写boilerplate代码,最终都应该
被机器代替。
g*********9
发帖数: 1285
40
看过kafka的原代码,那叫一痛苦,indent居然只有两个空格,真不像专业人士写的。
代码质量很一般,也就搞big data的用用还行,丢点数据无所谓,和tibco EMS的可靠
性没法比。
big data里可能hadoop核心代码质量最高。
n**********2
发帖数: 648
41
【 以下文字转载自 Automobile 讨论区 】
发信人: chauncey (ag), 信区: Automobile
标 题: 丰田的自动加速是因为ECM代码写的太烂了
发信站: BBS 未名空间站 (Sun Apr 26 11:27:39 2015, 美东)
http://www.edn.com/design/automotive/4423428/Toyota-s-killer-fi
https://news.ycombinator.com/item?id=9440094
>> The Camry ETCS code was found to have 11,000 global variables. Barr
described the code as “spaghetti.” Using the Cyclomatic Complexity metric,
67 functions were rated untestable (meaning they scored more than 50). The
throttle angle function scored more... 阅读全帖
k*******r
发帖数: 90
42
来自主题: Programming版 - 给几个teacherwei代码的评审意见吧
免得一些初学者还被误导了:
- 不要用macro定义常量,const 或者 enum更好,类型安全
- C++ 里面有个东西叫构造函数,struct也可以用
- class + accessor 比起struct的代码可读性更好,编译器也会消除overhead
- TicketPool allocate/free 线程不安全
- read/write没有处理 EINTR, 当然整个异步io的实现就是错误的
- 测试代码不要跟主体代码写在一个文件里
没工夫仔细看里面的逻辑,也没兴趣
x****u
发帖数: 44466
43
来自主题: Programming版 - 王垠的40行代码是干嘛的
垠神的悲剧,就是来源于这种盲目的自我优越感。
40行转CPS已经不是今天的潮流了,现在牛人追求的是,一行代码不写,通过调参和训
练让ANN自动把代码给转过去。
哪怕是写出4行转,或者证明了行数不能少于xx这种结论,也是没卵用。但如果第一个
搞出了神经网络零代码转换,发篇science还是可以的。

passing
CPS
A*******e
发帖数: 2419
44
你自己概念混乱而已。代码和资源怎么混为一谈?再说一遍,你锁的是资源,锁代码是
个什么东西?锁资源是通过代码实现的。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)