
架构设计模式
文章平均质量分 89
架构设计模式
【骠姚校尉】
高级嵌入式软件工程师、架构师,物联网、AIoT、rtos、linux、嵌入式开发、音视频开发,个人技术分享公众号【嵌入式技术部落】,微信公众号搜索嵌入式技术部落,欢迎关注交流
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【架构设计】各地编程大师奉为圭臬的软件设计原则 —— KISS原则
最近阅读了一本书《UNIX编程艺术》,主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S.Raymond倾力多年写作而成。在有异常输入的情况下,保证软件健壮性的一个相当重要的策略就是避免在代码中出现特例。如果我们在整个软件开发中很严格遵循这条原则的话,大多数的应用场合都应该使用高一级的语言,如Perl、Tcl、Python、Java等等,这些语言可以将程序员从自行管理内存的负担中解放出来。“大”有两种含义:体积大,复杂程度高。原创 2024-09-24 17:44:57 · 879 阅读 · 0 评论 -
【架构设计】软件设计原则中的7种耦合和内聚(详解)
耦合(Coupling)和内聚(Cohesion)是衡量软件模块设计质量的两个非常重要的概念。高内聚、低耦合是我们在软件设计过程中必须遵循的一个重要原则,在整个软件工程中占有很大的比重。而对于内聚和耦合你是否还是仅仅局限于“高内聚,低耦合”的模糊概念吗?如何判断何为高低呢?本篇文章将带你分别深度剖析和总结内聚与耦合的 7 种类型和描述,为在以后的项目软件开发中助你一臂之力!内聚指的是模块的内部关系,是一个模块内部各成分之间相关联程度的度量,即模块内部各元素之间联系的紧密程度。原创 2024-08-06 14:18:55 · 1476 阅读 · 0 评论