技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

2013年12月24日 #

哈佛经济学家关于工作效率的意外发现

摘要: http://www.aqee.net/a-harvard-economists-surprisingly-simple-productivity-secret/职业人士最常见的一种抱怨是:时间太少。每周工作超过60小时的人会抱怨甚至挤不出时间来处理他们邮箱里的邮件,更别说有创见性处理大项目中的问题。但时间并不是问题,哈佛经济学家Sendhil Mullainathan说。最终阻碍你成功的是你的大脑“带宽”使用效率,或集中精力的能力。Mullainathan的研究主要针对是资源稀缺情况,当人们缺少某些东西时会如何应对——可以是缺钱,食物或时间。他和他的搭档普林斯顿大学的心理学家Eldar Sh 阅读全文

posted @ 2013-12-24 15:30 codestyle 阅读(255) 评论(0) 推荐(0)

追求代码质量: 监视圈复杂度

摘要: http://www.ibm.com/developerworks/cn/java/j-cq03316/每位开发人员对代码质量的含义都有着自己的看法,并且大多数人对如何查找编写欠佳的代码也有自己的想法。甚至术语代码味道(code smell)也已进入大众词汇表,成为描述代码需要改进的一种方式。圈什么?关于这篇文章和代码质量主题的任何其他文章的问题,请访问由 Andrew Glover 主持的Improve your Java Code Quality讨论论坛。代码味道通常由开发人员直接判定,有趣的是,它是许多代码注释综合在一起的味道。一些人声称公正的代码注释是好事情,而另一些人声称代码注释只是 阅读全文

posted @ 2013-12-24 13:27 codestyle 阅读(773) 评论(0) 推荐(0)

天猫程序猿高端算法找妹子

摘要: 事情是这样的, 据来往的阿里小报公共账号爆料: 这是一个真实而又有些忧桑的故事,男主角是阿里巴巴西厂员工张侃。 他现在只想对姑娘说四个字: ——请-联-系-我!!! 此事见报后,阿里各界热心小二反响热烈,各路高人纷纷献言献策,想帮西厂职工张侃找到“她”。 这时,挺身而出了一位神人…… 妹子的情况比较复杂,一种可能是暂时来杭州旅游,常驻上海;一种是去上海旅游,常驻杭州; 一种是和我们的厂工相似,周末往上海跑。但是从妹子在车上的表现分析: A、如果是常坐动车的应该对温度情况有充分的了解,不会出现衣服不够导致冻着。 B、如果是从上海来杭州玩返程,会对车上温度也必然有所了解。 所以... 阅读全文

posted @ 2013-12-24 13:24 codestyle 阅读(223) 评论(0) 推荐(0)

代码度量工具——SourceMonitor的学习和使用

摘要: http://www.cnblogs.com/bangerlee/archive/2011/09/18/2178172.html引言我们提倡编写功能单一、结构清晰、接口简单的函数,因为过于复杂的函数会给我们带来很多问题:加深其他开发人员理解代码的难度;不方便测试人员对其编写测试用例;容易隐藏错误;出现问题难以定位……怎样的函数算是复杂的函数?哪些代码散发着“臭味”?除了依靠经验丰富的程序员的敏锐嗅觉,我们还可以通过工具,对我们的函数和代码进行度量。不像一位严格苛刻的代码检视人员,代码度量工具并不会板着脸对我们说:“嗯……这段代码糟糕透了!",它反馈给我们的是一组度量值(Metrics 阅读全文

posted @ 2013-12-24 13:20 codestyle 阅读(1520) 评论(0) 推荐(0)