“编程的本质任务就是驾驭计算机科学的极端复杂性.”  –Dijkstra