书中提到有关调试的问题: 读书的时候学习编程,觉得和其他人最不一样的地方在于两点,一是自己思考程序的流程,写下代码之前,知道代码将要(预期)执行的顺序逻辑,二是会调试代码,出现错误时不像一般人完全不知道该如何是好,而是去调试来寻找出错的原因。我相信,现在还是有不少工作了的程序员,不习惯去调试,他们期...
分类:
其他好文 时间:
2015-06-23 06:06:00
阅读次数:
116
最真实的就是程序了,对就是对,错就是错,不会因为任何原因而改变。文章一直在提做一个注重成效的程序员,注重成效的程序员会告诉自己,一个错误的发生,就说明已经发生了很糟糕很糟糕的事情。每个程序员在编写代码时都会告诉自己一些不可能发生的事,因此在书写时就把这些问题简单化了,去不曾想在这些被忽略的事带来了....
分类:
其他好文 时间:
2015-06-19 15:14:42
阅读次数:
102
小黄鸭调试法(又称橡皮鸭调试法,黄鸭除虫法)是软件工程中使用的调试代码方法之一。此概念是参照于一个来自《程序员修炼之道》书中的一个故事。传说中程序大师随身携带一只小黄鸭,在调试代码的时候会在桌上放上这只小黄鸭,然后详细地向鸭子解释每行代码。
许多程序员都有过向别人(甚至可能向完全不会编程的人)提问及解释编程问题,就在解释的过程中击中了问题的解决方案。一边阐述代码的意图一边观察它实际上的意图并...
分类:
其他好文 时间:
2015-06-14 13:50:22
阅读次数:
115
团队和个人要保持成长就得不断学习是不是?这里总结一下作为码农最近关注的东西.
敏捷开发,怎么构建自组织团队
PMI-ACP官网有11本推荐教材,比那本PMBOK实在多了
<Scrum敏捷软件开发>部分文字可以当哲学书来看了
<程序员修炼之道–从小工到专家>部分硬实力的提升
测试驱动开发
<测试驱动开发>
南京大学MOOC课程<软件测试>,在Coursera上可以进修
Jenkins集成平台
A...
分类:
其他好文 时间:
2015-06-02 13:29:36
阅读次数:
145
5月初的时候,我发了一个帖子说要开始讲单元测试,但是20多天过去了,为什么没有更新呢?
原因就是我在做视频公开课,发现光文字表现的话比较费劲,所以我决定录制视频,做成公开课。
第一个录制的是JUnit技术,课程地址:http://edu.csdn.net/lecturer/board/908 欢迎大家观后留言探讨哦。...
分类:
编程语言 时间:
2015-05-26 23:28:56
阅读次数:
249
1. 关系你的技艺。2. 思考!你的工作。3. 提供各种选择,不要找蹩脚的借口。4. 破窗户。 不要容忍“破窗户”。如果可能,修好已经破的“窗户”。5. 石头汤。 做变化的催化剂。6. 记住大图景。7. 使质量成为需求问题。8. 定期为你的知识资产投资。 a. 每年至少学习一门新的语言。 b...
分类:
其他好文 时间:
2015-05-19 10:13:12
阅读次数:
105
《程序员的思维训练》《程序员的思维修炼:开发认知潜能的九堂课》 从程序员的角度去认清自己,思考问题,了解我们的大脑,进而发掘潜能。作者是亨特(Andy Hunt),他曾经写过《程序员修炼之道——从小工到专家》,《高效程序员的45个习惯:敏捷开发修炼之道》,《Programming Ruby》,《单元...
分类:
其他好文 时间:
2015-05-18 00:55:58
阅读次数:
138
单元测试是一个非常好用的工具,是一个Java程序员修养的一部分。从04年开始,我就开始在项目实践中使用单元测试。十几年来,参与的项目基本上都或多或少的使用了单元测试,多的能有100%覆盖率的要求,少的也要覆盖主要代码,发现这个实践在提高软件质量和开发速度上还是很有好..
分类:
编程语言 时间:
2015-05-06 18:15:00
阅读次数:
167
单元测试是一个非常好用的工具,是一个Java程序员修养的一部分。从04年开始,我就开始在项目实践中使用单元测试。十几年来,参与的项目基本上都或多或少的使用了单元测试,多的能有100%覆盖率的要求,少的也要覆盖主要代码,发现这个实践在提高软件质量和开发速度上还是很有好处的。在和朋友同事的交流中,发现有很多项目没有使用单元测试,也有很多程序员不会写单元测试,但是大家对这个都很有兴趣。所以我想把自己掌握...
分类:
编程语言 时间:
2015-05-06 17:52:15
阅读次数:
186
从04年开始,我就开始在项目实践中使用单元测试。十几年来,参与的项目基本上都或多或少的使用了单元测试,多的能有100%覆盖率的要求,少的也要覆盖主要代码,发现这个实践在提高软件质量和开发速度上还是很有好处的。在和朋友同事的交流中,发现有很多项目没有使用单元测试,也有很多程序员不会写单元测试,但是大家对这个都很有兴趣。所以我想把自己掌握的关于单元测试的技能(架构、设计和技术)和实施策略分享一下。...
分类:
编程语言 时间:
2015-05-05 01:24:22
阅读次数:
207