using Fail-fast approach when developing modular applications
问题 When developing modular applications is it quiet obvious that we need to use Fail-fast systems? When creating modules if there is an error condition the module cannot handle, it should report the error(like throw an exception..)without worrying who will handle it. It looks like this can be used as a guideline when developing modules. Is there any issues with this? Edit :Example In module.dll public class SomeClass:ISomeInterface { public void CreateFile(string filename) { //The module have no