摘要: 阅读建议 一些关于如何设计的原则和建议 逐条记录 Simple,but not simpler!应该追求简洁而不是过于简单。 不考虑设计的快速开发会形成技术债务。设计是对未来的投入,但不是越多越好。 好的封装可以减少依赖,简单的接口可以避免晦涩。也就是减少了复杂性。依赖和晦涩就是复杂性。 软件是分层 阅读全文