- 博客(6)
- 收藏
- 关注
原创 在FreeBSD下安装subversion
与PHP5的安装一样,本来是一件很简单的事情。cvsup -gL 2 -h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfilecd /usr/ports/devel/subversionmake install clean但 首先郁闷的一点就是,装上的不是目前的稳定版本:1.2.3,而是1.3.0-rc4(前两天装的时候还是r
2005-12-29 11:49:00
6270
2
原创 在FreeBSD下安装PHP5
本来是一件很简单的事情。cvsup -gL 2 -h cvsup.freebsd.org /usr/share/examples/cvsup/ports-supfilecd /usr/ports/lang/php5(或者用:/usr/ports/www/mod_php5)make install clean但是结果却发现pivot无法运行,报一个错误,说是什么函数找不到。google了一下
2005-12-28 11:30:00
5625
原创 玩电脑,还是被电脑玩
我是从ARI这里看到小雨哥那番关于程序员的说法的。小雨哥说:如果非常刻意地脱离工作、学习、兴趣,一定要求搞明白电脑究竟是如何玩我的,很快就会陷入到真正的电脑玩我的局面。而对于我来说,事实上我一开始就是因为被电脑玩,才对玩电脑产生兴趣的。从我刚开始玩电子技术时,我就一直感到很愉快,因为那个时代的电路大多是用分立元件搭建起来的,一切尽在掌握。尽管后来开始用了IC,但是也还好,大多数IC的内部原
2005-12-20 11:35:00
4191
6
原创 遗留程序有两种
在《程序员的定义》中,令狐在回复里,以及他后来的一篇《[随笔]测试、Debug、软件改进(与猎手的谈话录)》都谈到了一个很重要的问题,那就是:遗留代码的问题。令狐认为,应该对遗留代码“给予足够的尊重”。在一定程度上的确是这样的,特别是在刚接触这些代码的时候,无论你觉得它们多么滥,但它们毕竟是久经考验,逐渐形成的,冒失地对其作大的改动,很可能是走回头路。当然尊重也不是绝对的,该改的还是要改。我觉得遗
2005-12-19 12:51:00
3490
原创 测试先行的敏捷方法
前几天一个朋友说他写的程序有点问题,让我给看看。我大致看了一下,指出他在结构设计上存在着一个比较大的缺陷,因为要修正这个问题,改动比较大,所以他下不了决心去修改。没有TDD的下场就是这样。重要的是把TDD用起来。我去年就曾经向那位朋友推销过TDD了,可是他一直都没有用起来。其实我自己也是在知道TDD后很长时间才慢慢开始用的。有人说:写不出测试用例,是因为对需求还不够了解。但是现在我发现问题不仅
2005-12-16 17:39:00
4930
3
原创 程序员的定义
令狐在mikeshi的《程序设计的发展降低程序员的入门门槛????其实那是胡扯……》一文后回复说:你对程序员的定义的确太过苛刻。的确是这样。我一贯反对在中国推行所谓“软件蓝领”的概念,支持敏捷方法,赞成设计存在于编码过程中的观点。但是这并不是表示我认为经典软件工程是错误的,只是我觉得它们不适合中国的情况。因为至少我们可以看到,在印度,经典软件工程被实践得相当好。所以在印度,程序设计的发展的
2005-12-14 17:45:00
4667
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人