c语言如何实现高内聚低耦合_怎么理解高内聚低耦合

本文介绍了软件设计中的高内聚低耦合原则,通过实例解析C语言中如何实现。高内聚意味着模块内部功能高度相关,提高可维护性和复用性;低耦合则降低模块间的依赖。文章讨论了如何通过功能分离来满足这两个设计原则,并预告了下篇将深入探讨功能分离的设计准则和实现方法。
摘要由CSDN通过智能技术生成

本文转自:http://www.cnblogs.com/hegezhou_hot/archive/2010/09/18/1830306.html

一、上章回顾

在上篇中我们讲解了几类UML2.0语言新推出的建模图形,总体来说通过这些图形能更详细的将某类信息表达出来。在这里我们简单回顾上篇讲解的内容。

上图中已经简单介绍了上章讲述的内容,具体内容请看:系统架构师-基础到企业应用架构-系统建模[下篇]。

二、摘要

本章将主要的简单介绍在系统架构中的设计模式及相应规范准则。并结合相应的代码来说明如何遵循系统架构中的一些基本的设计规范及准则。而我们将在本文介

绍几类常用的设计规范,我们先来看看结构化设计的二个基本原则:

当然既然提出了基本的准则,那么我们如何来满足准则呢,并且能更好的设计呢?我们可以通过如下手段来达到这样的要求:

 当然图中演示了功能分离的策略,通过把需求按照不同的功能详细的划分开来,每个功能都是独立

的,当然我们这里也可以成为是关注点。下面我们将针对这些原则进行详细的讲解。

三、本章内容

1、上章回顾。

2、摘要。

3、本章内容。

4、设计规范及原则。

5、如何满足设计要求。

6、本章总结。

7、系列进度。

8、下篇预告。

四、设计规范及准则。

1、高内聚

首先我们来看看内聚的含义:软件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值