期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
模板方法模式的改进 被引量:3
1
作者 闫伟华 《计算机应用》 CSCD 北大核心 2011年第A01期135-137,共3页
为了解决模板方法模式中当延迟到子类中需扩展的算法步骤较多时,每扩展一个算法步骤,在新增的子类中不需要扩展的算法步骤也需要从原来类中拷贝一份这一问题,在扩展过程中引入策略模式,对模板方法模式进行改进。最后给出了一个考勤算法... 为了解决模板方法模式中当延迟到子类中需扩展的算法步骤较多时,每扩展一个算法步骤,在新增的子类中不需要扩展的算法步骤也需要从原来类中拷贝一份这一问题,在扩展过程中引入策略模式,对模板方法模式进行改进。最后给出了一个考勤算法的案例。 展开更多
关键词 模板方法模式 策略模式 模式改进 单一职责 设计模式
下载PDF
智慧竞赛架构设计研究
2
作者 李利杰 《自动化与仪器仪表》 2017年第3期99-101,104,共4页
为了提高智慧竞赛系统并发访问性能,重用性和扩展性,设计运用数据库三范式理论和"三少"原则设计和优化数据库设计,在数据库数据冗余和响应速度之间找到合适平衡点,满足了需求对响应速度要求。进一步系统使用Web服务和JSon轻... 为了提高智慧竞赛系统并发访问性能,重用性和扩展性,设计运用数据库三范式理论和"三少"原则设计和优化数据库设计,在数据库数据冗余和响应速度之间找到合适平衡点,满足了需求对响应速度要求。进一步系统使用Web服务和JSon轻量级数据交换格式实现智慧竞赛协同平台与应用服务器,智慧竞赛APP与应用服务器之间的快捷数据交换和松耦合设计。智慧竞赛类设计运用单一职责原则控制类粒度,有效防止了职责扩散。进一步系统设计采用迪米特法方法降低类之间耦合度,降低了类之间通信的深度和宽度,提高了系统的扩展性。系统测试表明采用以上策略较好实现了智慧竞赛良好的并发性,重用性和扩展性。 展开更多
关键词 范式 三少 单一职责 迪米特法
原文传递
MVC架构下浏览器移动应用开发探讨 被引量:2
3
作者 周小军 《移动通信》 2017年第17期55-59,共5页
为了给基础设施管理系统增加移动功能,对MVC架构下浏览器移动应用的开发进行了探讨。介绍了MVC体系结构和浏览器移动应用的原理,举例说明了模型、控制器、视图的设计和实现,显示了运行效果,总结了开发方法,描述了应用场景,实践后证明方... 为了给基础设施管理系统增加移动功能,对MVC架构下浏览器移动应用的开发进行了探讨。介绍了MVC体系结构和浏览器移动应用的原理,举例说明了模型、控制器、视图的设计和实现,显示了运行效果,总结了开发方法,描述了应用场景,实践后证明方案可行。 展开更多
关键词 WEBFORM MVC 实体框架 JQUERY MOBILE 单一职责原则 状态机 业务规则
下载PDF
基于极限编程的单元测试中的解耦问题
4
作者 束红 《福建电脑》 2005年第4期15-16,共2页
本文简要的介绍了极限编程和单元测试的原理、基本方法,并通过一个实例来说明在极限编程中,如何利用单一职责原则处理单元测试中的解耦问题。
关键词 极限编程 单元测试 解耦 单一职责原则 软件开发
下载PDF
对静态试验软件权限管理和用户个性化设置的优化设计
5
作者 张立新 李未来 王贵宾 《工程与试验》 2015年第4期56-59,共4页
随着软件功能的扩展,为了简化用户操作,提供了用户权限管理功能;为了满足用户的个性化需求,又建立了个性化设置选项。这些功能的扩展是随着需求逐步添加的,导致代码越来越乱。现将这部分代码进行优化,将用户权限管理和个性化设置各自独... 随着软件功能的扩展,为了简化用户操作,提供了用户权限管理功能;为了满足用户的个性化需求,又建立了个性化设置选项。这些功能的扩展是随着需求逐步添加的,导致代码越来越乱。现将这部分代码进行优化,将用户权限管理和个性化设置各自独立设计,优化变量命名,建立4个独立的类,然后分别调用,代码比原来清晰易懂,同时还易于扩展。这些优化也贯彻了软件编程的一个重要原则:单一职责原则,将子功能细分成独立的类,每一个类功能单一,只有一个引起其变化的原因。 展开更多
关键词 权限管理 个性化设置 单一职责原则 泛型集合
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部