摘要: 1. 内聚和耦合举例 内聚和耦合是衡量模块独立性的两种标准。 内聚——衡量一个模块内部各元素之间的关系;耦合——衡量模块间的关系。 1.1 内聚类型 1) 功能内聚:一个模块只完成一个单一功能。例:用户权限模块,该模块只负责与权限相关的实现。 2) 分层内聚:分层实现,上层能访问底层,底层不可访问上 阅读全文
posted @ 2016-04-20 13:06 shirlywangwei 阅读(246) 评论(2) 推荐(0) 编辑
摘要: 1. 不同语言,不同类型单元测试工具 2. 高内聚低耦合——《软件工程实践者的研究方法》 3. 给OneZero的账本系统做一个测试矩阵 4. PSP 5. 工作量统计 阅读全文
posted @ 2016-04-11 17:18 shirlywangwei 阅读(132) 评论(1) 推荐(0) 编辑
摘要: 1. 进度条 2. PSP 3. 结对编程 4. 前四周进度条列示 结对编程,Scrum 4.1 折线图——代码行数 备注: 横轴代表周数,纵轴代表行数。 4.2 折线图——博客字数 备注:横轴代表周数,纵轴代表字数 5.PSP分类统计 4.1 饼图(按时间) 表一: 类型时间统计表(时间:分) 表 阅读全文
posted @ 2016-04-05 10:07 shirlywangwei 阅读(200) 评论(2) 推荐(0) 编辑
摘要: 1. 改进四则运算(结对) 2. PSP 开发OneZore账本系统控制层接口及实现 (实现部分暂时写的假的) 读《构建之法》中的“用户体验” OneZore账本系统控制层与前端联调 OneZore例会 简单给结对对象介绍四则运算系统(结对) 3. 工作量表 四象限 scrum简单设计 用户体验 A 阅读全文
posted @ 2016-03-29 13:27 shirlywangwei 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. 结对编程 一种开发的方式,两个人共同使用同一台电脑,共同研究开发同一个任务。任务可以是多样的,写需求,搭建框架,开发代码,测试等。 体会到的好处: 1)有利于经验和知识的分享。 2)促进沟通,增强合作意识,提高表达能力。 3)能够快速应对团队中人员流失问题。 在结对中,发现自己表述能力还是有问 阅读全文
posted @ 2016-03-21 14:01 shirlywangwei 阅读(139) 评论(5) 推荐(0) 编辑
摘要: 1. 代码规范(读教材) 读了《构建之法》中关于代码规范的章节,笔记加个人理解如下。 为什么要规范代码? 有利于代码维护,有利于代码评审,有利于团队合作。 1.1 代码风格规范 代码风格规范——个人理解就是代码的排版。 1 注释:解释程序做什么。 —— 不要写不必要的注释。 —— 注释与代码同步。( 阅读全文
posted @ 2016-03-14 12:38 shirlywangwei 阅读(212) 评论(7) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2016-03-09 20:04 shirlywangwei 阅读(45) 评论(6) 推荐(0) 编辑