04 2009 档案
摘要:ASP.NET MVC正在流行,有些人在犹豫是不是要学习或使用这个框架,而另一些人已经在项目中开始使用了,并且在使用中发现了MVC框架的一些问题。 Rob Connery, SubSonic的作者,写了一篇You should learn MVC,谈到了你应该学习MVC的7个理由: 1. 可测试 2. 完全控制html 3. 可扩展 4. 让你有更多的思考 5. 可以方便的使用各种javasc...
阅读全文
摘要:TDD已经被证实为一项可以提高软件质量的基本实践,然而对于很多程序员来说,在抱着尝试一下的想法实践的时候,却困难重重。这里面有多方面的因素,比如环境,比如编程习惯,比如不会写测试用例等等。TDD是一项实践性很强的事,就像OO一样需要大量的实践来获得经验,因此如果能在平时养成写测试的习惯,从简单到复杂一点一点进行练习,就能慢慢的掌握TDD了。这里建议初学的人可以考虑先写代码后写测试,等到测试写的很熟...
阅读全文
摘要:echo $SHELL : default shell uname: print current operation system information df : disk free space information !! : repeat last command !$ : last argument !partial_text : run history command by text...
阅读全文
摘要:山寨这个词在08年很是火,从山寨手机到山寨春晚,可以说是全民山寨。在我看来,现在山寨已经从当初的贬义词,变成了褒义词,成为了有中国特色的,非正规的,民间智慧的代表。昨天在QCon上听了阿朱的Topic,感觉很不错。阿朱是《走出软件作坊》的作者,据说这本书卖的很火,我倒是没有看过,不过想来这次的演讲和书中的内容也不会差的太远。阿朱讲解了他所在公司所遇到的一些问题,和他们的解决方法,着重研究了在资源有...
阅读全文
摘要:今天不知道怎么回事,Resharper无法使用,Resharper的菜单中所有的菜单项都是灰的,察看About显示Resharper4.x[Not Loaded]。我卸载了最近装的一些东西,重装了Resharper都无法解决问题,最后找到网上的一篇解决此问题的文章http://resharper.blogspot.com/2008/10/wild-world-of-visual-studio-my...
阅读全文
摘要:没啥主题,想到哪写到哪,纯属闲谈。 1. 微软与敏捷敏捷的形成是先有实践而后才有的理论,也就是说一帮人坐在一起分享各自的成功项目的经验,发现有一些相同的地方,相同的理念和思维方式,总结出来才有的敏捷宣言。既然是成功的经验,其他公司成功的经验多多少少也会有相同或相似的地方,只不过他们不叫敏捷而已。就好像市面上有那么多关于编程实践的书,从《程序设计实践》到《代码大全》再到《注重实效的程序员》,虽然名...
阅读全文
摘要:看了什么是真正的目的一文,有类似的一些感受,说说自己的想法。
阅读全文
摘要:前几天看到一个关于敏捷的比喻,觉得很好。
阅读全文