convention-over-configur

    1热度

    1回答

    我最近开始使用Ruby on Rails,它支持约定优于配置,并依赖于合理的默认值将应用程序的各个方面联系在一起。 我在想,如果这种合理的默认配置的概念被用于各种框架的通用配置,那么它可能会有用,那么它可能会节省一些开发头痛。 例如,在.net应用程序中,我通常希望使用企业库异常处理块在Windows事件日志中记录异常,但如果我没有在配置文件中说明我想要的行为,那么EL会抱怨。相反,如果它找不到自

    3热度

    2回答

    我试图寻找一组基于目录中的以下约定组件: {SubDirName}\{SubDirName}.dll 我已经通过创建一个MSBuild的ItemGroup开始[通过在.RecursiveDir部分批量处理另一个ItemGroup]。 <AllAssemblies Include="$(SourceDirectory)\**\Test.*.dll" /> <Dirs Include="@(Al

    2热度

    2回答

    许多程序员似乎遵守的是配置公约。在IoC的情况下,这意味着使用API​​而不是XML配置。 当您必须引用包含抽象接口/类的具体实现以使用约定配置的DLL时,您应该如何保持DI/IoC背后的松散耦合思想?

    2热度

    1回答

    比方说,我有一个不存在于正常位置的图像: {appname}/public/images/unconventional.gif 但不是在这里: {appname}/unconventional.gif 我理解,这是一个完全违背Rails的约定,是不道德的,你在任何情况下都不应该这样做,而且,为什么我会提出这样一个愚蠢的东西呢? 好了,现在我们有出路,假设我在Windows上,因此符号链接都