我正在读关于ColdBox的文章,我偶然发现了这个词。
那么,基于公约的框架意味着什么呢?
发布于 2010-12-11 11:23:48
就像BitOff提到的,它的意思是其他人的约定高于配置。ColdBox主页似乎证实了这一点。
基本上,这意味着不需要配置文件描述项目的详细信息--在哪里查找文件、要实例化哪些类、将哪些URL映射到哪个类等等--框架提供了良好的默认值,允许您将文件、类和方法放在正确的位置并完成操作。
发布于 2010-12-11 15:46:37
这意味着框架使用通常不带有任何语义(即任何意义)的细节来生成默认配置。它也被称为“约定而非配置”。
例如,在Rails中,如果使用一个名为Customer的类,生成的数据库表将自动命名为"customers“。
https://softwareengineering.stackexchange.com/questions/25486
复制相似问题