软件工程(Software Engineering)是将系统化、规范化的方法应用于软件的开发、运行和维护的学科。它不仅关注代码编写,更关注如何在团队协作中持续交付高质量软件。
核心设计原则
- SOLID 原则:单一职责、开闭原则、里氏替换、接口隔离、依赖倒置,是面向对象设计的基石
- DRY(Don't Repeat Yourself):避免知识重复,通过抽象和复用减少维护成本
- KISS(Keep It Simple, Stupid):优先选择简单方案,避免过度设计
2026/5/29大约 2 分钟
软件工程(Software Engineering)是将系统化、规范化的方法应用于软件的开发、运行和维护的学科。它不仅关注代码编写,更关注如何在团队协作中持续交付高质量软件。