diff options
author | Hui Lan <lanhui@zjnu.edu.cn> | 2019-07-27 15:43:24 +0800 |
---|---|---|
committer | Hui Lan <lanhui@zjnu.edu.cn> | 2019-07-27 15:43:24 +0800 |
commit | 81104dee60cab1224e2b76dd6eedebf2c9f3f892 (patch) | |
tree | 0e50cc5b9705a3bf1f81123cdbdacca8a65bc390 /.gitignore | |
parent | fef893e09fe5685e88a8675c9c19a06082a3984f (diff) |
parnas-a-rational-design-process.rst: 修改袁世家的翻译, 他常把module误译为模型, 不太好。 这段讲到了两个重要的思想。 第一是把程序分解成模块, 把模块分解成子模块, 小到不能再小。 好处就是负责模块的人即便离开也不影响大局。 能做模块分解的人应该有相当的经验, 现在叫做系统架构师。 第二是用真值矩阵表示模块之间的依赖关系。 从列来看, 该列的真值越多, 表明该列对应的模块被很多其他模块依赖着。 从行来看, 该行的真值越多, 表明该行对应的模块依赖到很多其他模块。
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions