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上,因此符號鏈接都