目前,我的MVC3应用程序依赖于在Application_Start()中初始化的静态类,如下所示:{}public static class MyDependency public static void Initialize() // Perform some I/O...}
此依赖项在属性类中使用,该属性类附带一个警告,即没有运行时依赖项(因此需要在Application
它不是关于的,而是关于using list or array的设计。
例如,如果我要为用户编写stack,应该以functional或imperative的方式呈现它吗?所以,如果我以stack的方式设计functional,那么对于pop,我应该返回一个元组(last_element, new_stack),对吗?但我觉得很难看。那么,我该如何处理这种设计问题呢?