Files
nexus/wiki/concepts/模块化编程.md

912 B

title, type, tags, sources, last_updated
title type tags sources last_updated
模块化编程 concept
software-engineering
architecture
modular-design
code-organization
开发经验与项目规范整理文档
2025-12-30

Definition

模块化编程 是一种将程序划分为独立、可复用模块的软件开发方法。每个模块有明确的职责边界,通过定义良好的接口与其他模块交互。

Core Principles

  • 高内聚:模块内部元素紧密相关
  • 低耦合:模块之间依赖最小化
  • 清晰接口:模块通过公共接口通信
  • 独立部署:模块可独立开发、测试和部署

Source Reference

来源:开发经验与项目规范整理文档