杂谈
文章平均质量分 52
iteye_14339
这个作者很懒,什么都没留下…
展开
-
你能测试你的代码吗
在敏捷开发的理念被越来越多的人接受,实践,另一个名字也逐渐被人们熟悉:TDD。 TDD,Test Drive Development,测试驱动开发。在实践你的代码前,你应该先实现针对代码的测试代码。 测试驱动的好出显而易见: 用了丰富而全面的测试代码,可以保证你的代码的质量。在修复了一个bug后,你如何保证你的改动没有破坏以前的实现?没有引入新的bug?你制作的第三方库发布了一个新版本,你...原创 2011-01-14 23:19:03 · 181 阅读 · 0 评论 -
静态,动态,强类型,弱类型的一点事儿
在程序设计语言的设计中,动态语言,静态语言两大阵营都有着大量的尤其是再现实应用中的成员。 像java c++ c#这种重量级语言,还有Perl,python,ruby这等轻巧的语言。一直以来,孰优孰劣似乎一直是争论的焦点。我并不想,有没有这个能力给出一个严谨的理论分析,在这里,只是简单的说下自己的一些小感悟。 首先,从静态和动态的角度来说,静态似乎又更多的优势,比如编译期的检查及优化等...原创 2010-07-30 22:21:55 · 92 阅读 · 0 评论