心随所致,梦想为开。Follow the Dreams & Heart.
Posts tagged discuss
TDD与Agile Software Development
Mar 6th
很多名词火了很久了,自己后知后觉。
XP、TDD、结对编程、敏捷开发…
这里面的核心是Test-first Design,是一种思想。就像从面向过程转向面向对象一样,是另外的一种考虑问题的思路。
所以,体会如下:
TDD很重要,但是TDD的用意并不是保证没有bug,而是让程序员明白,首先关注的应该是做成什么效果,而不是先去考虑该怎么做。
对“8条保证软件创业成功的提示”的评论
Dec 1st
“8条保证软件创业成功的提示”的文章在Digg引起了很多的批评,看来群众的眼睛是雪亮的。这篇文章应该将标题改为“8种让软件创业失败的提示”,呵呵。摘录几条如下,权作娱乐。
- Hmm… So that’s why all 200 of my start-up companies failed…. you’re actually supposed to WRITE the code first…. drag…
- great, great post. Although I think code for code’s sake does not a business make!
- I’ve also heard the argument “outsource all the boring parts” instead of growing, because you make the same as a larger company, only you just do the cool stuff. At least that’s what I heard from a local company which is apparently well off, and small. (more…)