必知必会之软件设计模式
对各大前辈整理的软件设计模式最佳实践进行学习
元学习
某500强外企打杂
展开
-
软件设计一点通 | 抽象文档模式详解
抽象文档模式 抽象文档模式是什么 一种面向对象的结构设计模式,用于在松散类型的键值存储中组织对象并使用类型化视图公开数据。该模式的目的是在强类型语言中实现组件之间的高度灵活性,其中可以动态地将新属性添加到对象树,而不会失去对类型安全的支持。该模式利用特征将类的不同属性分成不同的接口 定义 文档是包含许多属性的对象。例如:属性可以是数字或字符串之类的值,也可以是其他文档的...原创 2018-08-10 00:46:29 · 746 阅读 · 0 评论 -
【译】架构设计原则
软件设计原则(译) KISS原则(Kepp It Simple Stupid) 如果保持简单而不是复杂化,大多数系统都能发挥最佳性能。 为什么 - 更少的代码花费更少的时间来编写,具有更少的错误,并且更容易修改 - 至繁归于至简 - 最完美是似乎没有任何东西需要添加,但是也没有什么需要删除时 参考资料 - KISS原则 - 保持简单愚蠢(KISS) YAGNI原则(...翻译 2018-08-08 18:52:50 · 1050 阅读 · 0 评论