码迷,mamicode.com
首页 >  
搜索关键字:高内聚    ( 625个结果
【软件构造】第六章第一节 可维护性的度量与构造原则
第六章第一节 可维护性的度量与构造原则 本章面向另一个质量指标:可维护性——软件发生变化时,是否可以以很小的代价适应变化? 本节是宏观介绍:(1)什么是软件维护;(2)可维护性如何度量;(3)实现高可维护性的设计原则——很抽象。 Outline 软件的维护和演化 可维护性的常见度量指标 聚合度与耦合 ...
分类:其他好文   时间:2018-06-16 17:08:34    阅读次数:260
设计react组件
首先作为一个合格的开发者,不要只满足于编写出了可以运行的代码,而耍了解代码背 后的工作原理;不要只满足于自己编写的程序能够运行,还要让自己的代码可读而且易 于维护 。 这样才能开发出高质量的软件 。 易于维护组件的设计要素 易于维护组件的设计要素 易于维护组件的设计要素 易于维护组件的设计要素 易于 ...
分类:其他好文   时间:2018-05-21 12:46:21    阅读次数:191
MVP架构在xamarin android中的简单使用
重新学习思考之后,再看自己在项目中的某些实现的代码,的确不尽人意,甚至想骂自己。 架构只是一种思维模式,不管是MVC、MVP还是MVVM,都只是一种思考问题的思维,其目的还是要解决变成过程中高内聚、低耦合、可维护、易测试。 ...
分类:移动开发   时间:2018-05-18 00:21:25    阅读次数:249
37Spring框架
1. Spring框架 1)专业术语 高内聚、低耦合: 类内部的关系越紧密越好,类与类的关系越少越好! 非侵入式设计: 侵入式设计: 引入的组件对现有的类的结构会有影响,这种就是“侵入式设计”的组件! 非侵入式设计: 引入组件对现有的类的结构没有影响! Struts2: 侵入式设计! Hiberna ...
分类:编程语言   时间:2018-05-13 19:04:41    阅读次数:252
spring简介:IOC、AOP和常用注解
POJO: 简单的plain 老式old java 对象Object 1. 依赖注入DI 任何一个应用都有两个以上的类组成,这些类相互协作完成特定的任务逻辑。传统做法是 每个对象负责管理与自己协作的对象的引用(所依赖的对象),但是这将导致高度耦合 。 编写代码应该高内聚、低耦合,耦合会导致难以复用、 ...
分类:编程语言   时间:2018-05-12 02:44:15    阅读次数:180
【模块化那些事】 拆散的模块化
模块化原则倡导利用集中和分解等手法创建高内聚、低耦合的抽象。 为了理解模块化的含义及其很重要的原因,来看看一本书的极端情况。假设一本书像讲一个长故事一样阐述其中的内容,中间没有任何停顿,也没有章节。试问面对这样的图书,读者将作何反应呢?我估计心中一定有千万只草泥马在崩腾吧。如果这本书根据内容分为不同 ...
分类:其他好文   时间:2018-05-10 11:31:16    阅读次数:126
集成测试
一、集成测试主要内容 指的是在单元测试的基础上,将所有的函数按照概要设计的要求组装称为系统或者子系统所进行的测试 集成测试也叫组装测试、联合测试、子系统测试、部件测试 二、集成测试的层次 1.模块内集成 2.模块间集成 3.子系统间集成 三、判定模块质量的标准 高内聚,低耦合:是判断软件设计好坏的标 ...
分类:其他好文   时间:2018-05-08 14:22:44    阅读次数:116
面向对象02
1.代码块 * A:代码块概述 * 在Java中,使用{}括起来的代码被称为代码块。* B:代码块分类 * 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块* C:常见代码块的应用 * a:局部代码块(只要是和局部有关系的,都是和方法有关系的) * 在方法中出现;限定变 ...
分类:其他好文   时间:2018-05-07 19:40:28    阅读次数:133
WPF MVVM
本篇从两个方面来讨论MVVM模式: 一,MVVM理论知识 从上一篇文章中,我们已经知道,WPF技术的主要特点是数据驱动UI,所以在使用WPF技术开发的过程中是以数据为核心的,WPF提供了数据绑定机制,当数据发生变化时,WPF会自动发出通知去更新UI。 我们使用模式,一般是想达到高内聚低耦合。在WPF ...
分类:Windows程序   时间:2018-05-01 20:45:57    阅读次数:481
Spring框架简介
1、使用框架的意义与Spring的主要内容随着软件结构的日益庞大,软件模块化趋势出现,软件开发也需要多人合作,随即分工出现。如何划分模块,如何定义接口方便分工成为软件工程设计中越来越关注的问题。良好的模块化具有以下优势:可扩展、易验证、易维护、易分工、易理解、代码复用。优良的模块设计往往遵守“低耦合高内聚”的原则。而“框架”是对开发中良好设计的总结,把设计中经常使用的代码独立出来,所形成的一种软件
分类:编程语言   时间:2018-04-26 14:52:49    阅读次数:208
625条   上一页 1 ... 17 18 19 20 21 ... 63 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!