大纲 软件维护和演变可维护性度量模块化设计和模块化原则OO设计原则:SOLIDOO设计原则:GRASP总结 软件维护和演变 什么是软件维护? 软件工程中的软件维护是交付后修改软件产品以纠正故障,提高性能或其他属性。软件维...
Table of Contents generated with DocToc 项目可维护性原则 一、文件即模块 二、可以显示声明、显示统一的地方不要做各种兼容 三、先全局,后局部 一、文件即模块 纳入模块化的资源包括: 后端模板 js 前端 js 模板 css 模块 ...
...,执行各种复杂的过程,这种演化让我们开发者必须得对可维护性有一定的认识!编写可维护性代码很重要,很多情况下我们是以他人的工作成果为基础,确保代码的可维护性,以便其他开发人员更好地工作! 1 可维护性代码...
...维护。本文将抛砖引玉,总结出几个方面来讨论如何编写可维护性的CSS代码。 Web前端开发入门难度并不高,但是初学者如果没有一个很好地学习和编码习惯,则开发水平的提高速度会变得很慢。 by 《Web前端开发最佳实践》党建 ...
...维护。本文将抛砖引玉,总结出几个方面来讨论如何编写可维护性的CSS代码。 Web前端开发入门难度并不高,但是初学者如果没有一个很好地学习和编码习惯,则开发水平的提高速度会变得很慢。 by 《Web前端开发最佳实践》党建 ...
编写可维护性代码 可维护的代码遵循原则: 可理解性 (方便他人理解) 直观性 (一眼明了) 可适应性 (数据变化无需重写方法) 可扩展性 (应对未来需求扩展,要求较高) 可调试性 (错误处理方便定位) 命名方...
...各个层次有很清晰的理解,力求做到职责单一分明,提高可维护性。下面是我看完视频对其内容的大概整理,以及一些自己的见解,有错误的请指出。视频:https://www.youtube.com/watch... (有墙各位懂的) Laravel简单架构: 简单的小...
代码约定 可读性 以下地方需要进行注释: 函数和方法:注释参数代表什么,是否有返回值; 大段代码:描述任务的注释; 复杂的算法; Hack 变量和函数命名 变量用名词; 函数名用动词开头:getName()等; 返回布尔值类...
...对象。 命令创建封装动作和参数的对象。 对可重用性和可维护性设计模式的高层考虑 创造性模式 (1) Factory Method pattern 工厂方法模式也称为虚拟构造器 意图: 定义一个用于创建对象的接口,但让子类决定实例化哪个类。 ...
...从代码中分离出来,通过查表的方式完成,从而提高可维护性 查找东西的方法 • 直接访问• 索引访问• 阶梯访问 选择其中之一取决于数据的性质以及数据域的大小。 (1) 直接访问表 简单 您只是通过一个或多个索引查...
...生故障的次数为衡量指标,故障次数越少,可靠性越高 可维护性(maintainability)系统发生故障后,恢复的时间来描述。时间越短,可维护性越高。 从上面三者关系看出,服务的可靠性、可维护性越高,可用性就越高。这就要求我...
...定位问题。多个服务可能在一个机架上,每天运行这样的维护可能会在一年中多次中断很多团队。 为了最小化干扰,我们在FBAR之上开发了一个叫做Aggregate Maintenance Handlers(聚合维护处理)的增强功能,可以提供一种一次性自动维...
ChatGPT和Sora等AI大模型应用,将AI大模型和算力需求的热度不断带上新的台阶。哪里可以获得...
大模型的训练用4090是不合适的,但推理(inference/serving)用4090不能说合适,...
图示为GPU性能排行榜,我们可以看到所有GPU的原始相关性能图表。同时根据训练、推理能力由高到低做了...