加强编码规范的真正意义
提高代码可读性,软件可维护性,提高开发效率,降低开发和运维成本
大型企业级软件的主要特征
企业级软件开发:
运行特征:
高并发、高缓存、高可靠、高安全...
设计、开发特征:
可读性好、可维护性、可扩展性、开发效率高、降低开发成本、延续软件的生命周期
软件危机
l落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发和维护过程种出现一系列严重问题的现象
主要表现:软件开发进度难以预测,软件开发成本难以控制,软件功能难以满足用户需求,软件产品质量无法保障。软件产品难以维护,软件缺少适当的文档资料等情况。
ARM
华为鲲鹏处理器基于ARM,采用RISC精简指令集
x86:
指令集:CISC
供应商:主要有intel和AMD,intel处于垄断地位
产业链:成熟
ARM:
指令集:RISC
供应商:开放的授权策略
产业链:快熟发展中
软件实现
行业应用
云服务
中间件
数据库
虚拟化--容器
硬盘
内存
cpu
服务器硬件
芯片