计算机编程领域的三十六种基本思想

基本思想

●编程

●结构化

●关注点分离

●抽象

●封装

●复用

●分治

●组合

●缓存

●解耦

●编码

●协议

●容错

●自动化

●预处理

●时空权衡

●统筹规划

●递归