“重用和灵活”追求到最后是一片空白
框架的“重用和灵活”追求到最后似乎是一片空白。
这是我看完很多的文章后的一种悲凉的感觉。如果把包括banq在内的一些人的观点继续延伸,最灵活的框架似乎是一个HelloWorld.c(java)。因为它可以无限的扩展。不,它还不够灵活,因为它限定了文件名必须是HelloWorld,而不是HelloGlobal。
好像Java的一些框架技术(特别是Opensource的),越来越倾向于一些极端。比如,对“灵活性”的过度追求。我们的确也追求灵活,但要适可而止。“形而上”是个明显的错误。
但似乎,我们的理解有些错误。因为“框架”的概念本身与“灵活”就是对立的名词。“框架”这个词的一个重要含义就是“限定”――限定了什么?限定了随意性,当然也限定了灵活性。
因此,我已经在编程的时候把一些词贴在屏幕旁边,比如:灵活、重用、极端、过度、适可而止。