首页 > TAG信息列表 > maintainability
前端
高性能 稳定性(reliability) 可用性(usability) 可维护性(maintainability) 可访问性(accesibility)php-构建可伸缩(可扩展),可维护和松耦合的软件的最佳技术是什么?
我一直在研究一些mvc框架实现的“模块”概念,这似乎是一个很好的解决方案,在TDD中也是如此,但我认为还必须有更多的东西,例如我错过的设计模式(我只知道一个少数),这将使我构建可以无限制增长(以代码形式)的应用程序. 有什么想法吗? 编辑:关于模块的另一件好事是,它们可以以与应用程长时间运行的数据处理python脚本中的程序结构
对于我当前的工作,我正在编写一些长时间运行的脚本(需要花费数小时至数天),这些脚本需要进行CPU密集型数据处理.程序流程非常简单-它进入主循环,完成主循环,保存输出并终止:我程序的基本结构如下: <import statements> <constant declarations> <misc function declarations> defc#-使用方法为SqlDataReader中的每一行调用委托的缺点是什么?
当我发现一个新主意时,我总是坚持下去,看不到它的任何弱点.当我开始在一个大型项目中使用新想法时,会发生坏事,后来发现一些飞蛾,说这个想法非常糟糕,我不应该在任何项目中使用它. 这就是为什么有一个新想法并准备在一个新的大型项目中使用它的原因,我需要您对此有意见,尤其是负面java – 如何使这个对象更易于维护?
例如,我有这样的事情: User -FirstName -SecondName -Gender 和VIPUser,它是User的子类 VIPUser extends User -GiftNum -Birthday 但突然应用程序需要更改策略,所有用户必须拥有生日….而且它不是一个可选字段,不允许再为用户设置null,它必须填写新寄存器的变量用户,但我可以为c# – 代码分析避免过度复杂 – 只需设置命令
我有一个带有16个按钮的WPF表单.当我的视图模型初始化时,我需要将所有16个设置为RelayCommand对象.这是我的所有Initialize()方法,但这会导致代码分析错误CA1502:AvoidExcessiveComplexity. 这是抑制CA警告的好例子,还是有更优雅的方法来设置这些命令而不会导致CA违规? [SuppressMes