Does Code Generation Matter to Java Developers?
XDoclet为代表的代码生成机制,作为一种“生成程序的程序”正在悄悄的崛起,尤其是JDK 1.5引入的JSR-175支持,更是为这种机制提供了标准化的途径。考虑到正引起广泛关注的MDA方法,本周的TSS Article引起了不少有趣的讨论。

Implementing the Null Object Pattern using AOP
当臭名昭著的NullPointerException发生的时候,一般除了挂起你的应用,显示一行无意义的NPE提示意外就没啥帮助了,Dale Asberry利用AOP实现了一个“Null Pointer Pattern”,使得你能够定位这个诡异的异常,而不是茫然的在源代码中做行级调试。显然,这一技术对于跟踪所有的Runtime Exception都是有效的。

What is the place for MDA and UML?
又一篇关于MDA的讨论,这次是置疑图形化能否代替手工编码的核心问题,见仁见智,呵呵。我个人的观点,MDA依然还是一个概念,在真正实现之前还有很长的路——这一类的事物在IT业界存活的概率历来都不是很大。

— from TheServerSide.COM

Forbes Reviews Google’s Gmail
嗯。。。不是愚人节的谣言。。。

— from Slashdot