在软件开发中,我们必须始终注意性能、复杂性和可维护性之间的权衡。
每一个设计都是对连续过程中一个具体时刻的严格尝试。