被强加的约束通常是“坏”的,但往往是出于好的理由。比如,大型组织不愿意支持和维护天底下所有技术,就试图限制最终用于生产的技术。一方面,这会降低创造力;但另一方面,它也剔除了你可能面对的大量潜在选项。软件架构也事关引入约束,在一个代码库里面你到底想要多少个日志库或持久化库?
映月读书网 > 程序员必读之软件架构 > 约束都是不好的吗 >
手机阅读更精彩!
映月读书网 > 程序员必读之软件架构 > 约束都是不好的吗 >
被强加的约束通常是“坏”的,但往往是出于好的理由。比如,大型组织不愿意支持和维护天底下所有技术,就试图限制最终用于生产的技术。一方面,这会降低创造力;但另一方面,它也剔除了你可能面对的大量潜在选项。软件架构也事关引入约束,在一个代码库里面你到底想要多少个日志库或持久化库?