|
发表于 2007-7-12 00:20:50
|
显示全部楼层
唉,james_su何必出来倘这浑水啊?
真是怀念原来用邮件列表做开发的日子,大家都能慎重思考自己的意见,建议和决定。而不是处在一个嘈杂的环境里,被动地被迫地去思考。
其实,接上重构的话题,几十万行的代码,一般都经过了3-4次的重构。第一次重构如果需要1周的时间,那么随代码量的增长,每次重构会花上成倍于前面重构的时间。而如果错过了前面的机会,将来到不得不重构的时候,要花费3-10倍于正常重构所需要的时间。而且,因为是被逼的,更加痛苦。
老实说,从成功的开源项目中,获益最多的还是开发者:编写代码,帮助文档,处理用户的疑难杂症,程序构造,主页,提供下载,功能设计,版本控制,打多数的GPL也就那么1-2个人,很累,但同时又是一种全面的训练。
如果程序是我们的敌人,计算机是我们的敌人,用陈帅的一句话:“两军相遇,勇者胜”。在最困难的时候,最彷徨无计的时候,就是要突破的时候。
PS:接受james_su的忠告。
搞开源开发,如果想有所收获,就一定要抱着谦虚好学的态度,要虚心接受他人的批评,从他人的批评和建议中吸取经验和知识。这样才能不断的提高自己的水平,从而开发出更好的软件。
我怎么看楼主也眼晕,看楼下也眼晕啊。不管3721,共勉之。 |
|