据说在每一个电信公司里,都有一个扫地的老太太. 很偶然地,当她经过一个设计员的身边,扫一眼屏幕上的图纸,会低声提醒对方说:小心,板位插出了.
WTF!
"这代码真垃圾"
,当我们翻查一些代码寻找一个特别讨厌的bug时,同事大声这样说. “是吗”,我回答到.
像这样的谴责,以及其它一些类似的话,在办公室里经常会听到,而且频率在增加. 而最令人不安的是,这代码并不是特别的糟糕. 我这话是什么意思?不能把它们写的更好吗?当然!大多数的代码都有改善的空间–只要有足够的时间和资源. 垃圾代码确实有,我们都看得见,而且都是我们自己写的,但这并不是问题.
➥阅读更多
2013-09-27
HaiDoc
gdg
海选文章
hd
wechat
thinking
据说在每一个大学的自习室里,都有一个扫地的老太太. 很偶然地,她经过一个同学身边,扫一眼桌上的演算纸,会低声的说:小心,注意积分上限.
Martin Fowler:仍无法衡量软件开发的生产效率
伯乐在线: http://blog.jobbole.com/47503/
2003年8月29日,软件行业大牛Martin Fowler写过«无法衡量生产效率».
10年后的8月29日,Martin 在其网站首页以«十年后仍无法衡量生产效率»标题再次推荐了这篇文章,
并附言:”软件行业的巨大挫败之一,是我们没有合理建立研究,去思考诸如面向对象编程和测试驱动开发之类的开发工具和技术,还有其他更高级的语言是否对我们有益. 我们经常看到不当的研究,并且常常很糟糕,是因为它们是基于一个错误的衡量方法(比如员工每天所编写代码的行数). 十年前的今天,我的挫败感促使我写了«无法衡量生产效率»一文. 我认为该文在今天看起来,和十年前没什么不同. “
➥阅读更多
2013-09-25
gdGTime
gdg
G说公论
gt
wechat
coding
据说在每一个电视台里,都有一个扫地的老太太. 很偶然地,当她经过一个主持人身边时,看了一会主持,会低声提醒对方说:小心,情声气结合又错了.
30 Years of Hello, World
- 原文: http://www.wintellect.com/blogs/jlikness/30-years-of-hello-world
- 翻译: http://www.oschina.net/translate/30-years-of-hello-world
最近我在7月4日这一天所在的那周休假了. 休假期间,我利用大把的时间对我时至今日的职业生涯进行了反思. 意识到我现在写代码都写了快30年了,不免让我有些许震惊. 因此我决定,要利用这段美好的休闲时光,写篇博文来怀怀旧,探究一下我在过去30年的工作中所用到的所有编程语言. 且谨以此篇文章献给我以编写”Hello, World.”开始而学习各种新语言的30年美好时光.
TI BASIC是我所学习的第一门编程语言. 它是由微软专为TI 99/4A微型计算机编写的一种特殊类型的BASIC方言. BASIC是Beginner’s All-purpose Symbolic Instruction Code的缩写,意思是初学者的通用符号指令代码. 对于困在家中又无游戏可玩的7岁孩子来说,BASIC是再好不过的一门编程语言了. 该语言采用行号来组织多行代码,要想在屏幕上显示点什么就可以象下面这样把要显示的内容”print出来”:
➥阅读更多
2013-09-24
gDgcoDe
gdg
D码点评
dd
wechat
coding