软件思想的回顾与展望 |
哲学家说:有什么样的世界观,就有什么样的方法论! 真理就像一个极限,我们永远只能接近她,而不可能拥有她,也许这才是她始终能保持美丽并魅力无穷的真正原因。软件思想的发展也是一个不断接近真理的过程。在这个过程中,我们会看到不同思想潮流的碰撞,看到一朵朵美丽的浪花。 不过,也有人对“面向方面”的思想有不同的看法。主要是现在实现“面向方面”的技术手段还相当原始。目前所有“面向方面”的实现都是第三方厂家在现有编程语言之外扩充的,不是编程语言本身所具有的东西。因此,使用起来相当麻烦,甚至难于理解,更不易于调试代码。由于不是语言本身支持的,现有大多数的“面向方面”的实现结果甚至与“面向对象”的虚函数没有什么区别,还转了一大个圈。因该说,完美的“面向方面”实现是在编程语言的语法范畴扩充面向方面的语义,并由编译器直接支持编译,调试工具可直接调试。 因此,与其说我们对“面向方面”的思想有看法,还不如说是对现有的“面向方面”的实现技术有看法。但不管怎样,“面向方面”的确给我们带来了一种新的思想。学习这种思想的世界观和理解其立场与观点,将让我们更加接近软件思想的真谛。 今天是2005年上班的第一天,在开始新一年的程序人生之前,仅以此文献给和我一样的所有程序员。 李战.深圳 2005-1-4 |
软件思想的回顾与展望
最新推荐文章于 2022-03-04 11:28:01 发布