本质复杂度(Essential Complexity)vs 偶然复杂度(Accident Complexity)
    大部分程序员忙碌解决的问题,都不是程序问题,而是由偶然复杂度导致的问题。
    四个原则

    • 以终为始;
    • 任务分解;
    • 沟通反馈;
    • 自动化