摘要: 用例图用于描述系统提供的系列功能。使用用例图的主要目的是帮助开发团队以一种可视化的方式理解系统的功能需求。用例图对系统的实现不做任何说明,仅仅是系统功能的描述。 用例图主要在需求分析阶段使用,用于描述系统实现的功能,方便与客户交流,保证系统需求的无二性。 用例图有四部分用例,角色,系统边界,关系。 阅读全文
posted @ 2017-11-03 17:59 xavier9648 阅读(2168) 评论(0) 推荐(2) 编辑
摘要: 概述: 这篇文章的目的是作为这篇博文的开源版本,而netcyrax是该指南的原始文章的唯一作者。 请在下面添加您自己的在Android中Java最佳实践、技巧和巧妙! 建造者模式 当你拥有一个需要超过3个构造函数参数的对象时,使用建造者模式来构造对象。写起了肯有点冗长,但是它具有很好的扩展性和可读性 阅读全文
posted @ 2017-11-03 10:21 xavier9648 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 这是我第一次写那么具体的博客,出错了勿笑,还请指出。 观察者模式 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,他的所有依赖者都会收到通知并自动更新。观察者模式中的被观察者就是一,多个依赖者就是观察者。如下图: 就象我们很小的时候一家人其乐融融,聊着家常的时候,会有一个人逗你 阅读全文
posted @ 2016-05-23 11:46 xavier9648 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混在一起。 换句话说,如果每次新的需求一来,都会使某方面的代码发生变化,那么你就可以确定,这部分的代码需要抽出来,和其他稳定的代码有所区分。 或者说,把会变化的部分取出并封装起来,以便以后可以轻易地改动或扩充次部分,而不影响 阅读全文
posted @ 2016-05-19 16:15 xavier9648 阅读(275) 评论(0) 推荐(0) 编辑