`

对系统设计的一些看法

阅读更多
设计逐步细化的过程:
首先设计外部服务接口,然后设计内部服务接口,然后设计内部功能(方法),如果该功能方法比较复杂则考虑分离出一个类或一组类来完成,如果该功能要求比较灵活使用用户的实现则考虑使用接口,如果要求可动态配置则使用插件机制,最终可能形成一个
bundle。这个过程就象一棵树的生长,一颗小树苗最终长成参天大树。注意初始设计不能太复杂,但要考虑可扩展性,即要保证树的主干是正确的才能保证它最终成材。

何时考虑设计模式?

在系统框架设计完成后,即定义好了基本的API后,开始进行框架编码实现时考虑。

设计API的过程是设计服务的过程,需要对该服务的概念、流程、相关技术非常了解,找出共性和未来需求才能做好API设计。




分享到:
评论

相关推荐

    教学系统设计:我如何看待你

    一次小论文,国外对教学系统设计的看法。。。。。。

    UNIX操作系统设计(The Design of the UNIX Operating System)

    1.3 用户看法 1.3.1 文件系统 1.3.2 处理环境 1.3.3 构件原语 1.4 操作系统服务 1.5 关于硬件的假设 1.5.1 中断与例外 1.5.2 处理机执行级 1.5.3 存储管理 1.6 本章小结 第2章 内核导言 2.1 UNIX操作系统...

    信息系统分析与设计论文

    关于信息系统分析的看法与剖析,可以作为研究信息系统人士的参考资料。

    美食论坛系统设计毕业论文设计.pdf

    的讨论话题中, 浏览论坛中的帖子或者发表自己的看法。 在论坛中非 注册用户只可以浏览论坛中的帖子, 不可以对帖子发表评论或发表新 的论题;论坛的注册会员可以发布新的论题, 并且可以自己的个人信 息

    对人工智能的看法作文.docx

    对人工智能的看法作文全文共6页,当前为第1页。对人工智能的看法作文全文共6页,当前为第1页。对人工智能的看法作文 对人工智能的看法作文全文共6页,当前为第1页。 对人工智能的看法作文全文共6页,当前为第1页。 ...

    计算机程序设计语言发展史和对程序设计语言未来的看法.docx

    计算机程序设计语言发展史和对程序设计语言未来 的看法信息科学与工程通信一班比拉力江 买买提 20104055049 【摘要】 本文以自然辩证的观点探讨了汁算机语言的发展历程,运用自然辩证法的基本 理论、基本方法,系统...

    对人工智能的看法作文(1).docx

    对人工智能的看法作文(1)全文共6页,当前为第1页。对人工智能的看法作文(1)全文共6页,当前为第1页。对人工智能的看法作文 对人工智能的看法作文(1)全文共6页,当前为第1页。 对人工智能的看法作文(1)全文共6页,...

    邓侃:云存储系统设计

    邓侃带来了《云存储系统设计》主题演讲,解剖分布式文件系统、解剖分布式数据库、解剖分布式监控与锁机制、分布式存储的系统设计所面临的技术难题等方面分享了个人心得,并就各种解决方案发表了个人看法。

    论文研究 - 用户对牙买加科技大学健康中心提供的在线约会系统和服务的看法

    本研究的目的是确定用户对在线约会系统的看法以及他们的看法。关于大学保健中心提供的服务。 为了达到这个目的,使用描述性研究设计来回答三个研究问题。 便利性抽样方法用于选择50名参与者(其中30名学生和20名大学...

    Unix操作系统设计

    1.3 用户看法 1.3.1 文件系统 1.3.2 处理环境 1.3.3 构件原语 1.4 操作系统服务 1.5 关于硬件的假设 1.5.1 中断与例外 1.5.2 处理机执行级 1.5.3 存储管理 1.6 本章小结 第2章 内核导言 2.1 UNIX操作系统的体系结构...

    基于jsp的超市积分管理系统设计与实现毕业设计(项目报告+源代码+数据库+讲解视频)

    基于java的超市积分管理系统设计与实现 随着计算机和网络的不断革新,世界已经进入了前所未有的电子时代。作为实用性强、应用范围广泛的会员管理系统也正在被越来越多的各类企业用于消费管理领域。然而,那些针对性...

    关于人工智能的一些介绍与看法.docx

    关于人工智能的一些介绍与看法全文共4页,当前为第1页。关于人工智能的一些介绍与看法全文共4页,当前为第1页。关于人工智能的一些介绍与看法 关于人工智能的一些介绍与看法全文共4页,当前为第1页。 关于人工智能的...

    论坛数据库系统设计.doc

    2.2实体E-R图 2.2.1用户E-R图 2.2.2主贴E-R图 2.2.3版块E-R图 2.2.4回帖E-R图 2.3实体总体E-R图 逻辑设计 数据模式 根据论坛的功能与应用需求的简要介绍,可以得出设计论坛系统所要的基本实体有BBSU ser(用户)、...

    毕业设计图书管理系统

    一个毕业设计,图书管理系统,可以看看,顺便发表一下看法

    基于JSP的超市积分管理系统设计与实现.doc

    随着计算机和网络的不断革新,世界已经进入了前所未有的电子时代。...整体采用B/S架构开发,通过对系统深入细致的分析,以及对业务背景和需求的了解,结合流行成熟的Web开发技术J2EE,设计搭建双管理权限。系统的总

    最新小程序新闻资讯系统设计+springboot.zip

    最新小程序“新闻资讯系统设计Springboot.zip”是一款基于Spring Boot框架开发的新闻资讯服务应用,旨在为用户提供一个简洁、高效的新闻阅读和内容管理系统。该应用通过Spring Boot的快速开发特性,实现了一个轻量级...

    JAVA SMART系统-系统框架设计与开发(源代码+论文).rar

    通过本次课题的研究,在结合J2EE领域比较优秀成熟的框架的基础上,对系统进行了分层架构,完成了对基于Struts表现层扩展与开发,加入适合本框架的一些特性。在表现层与业务层之间的衔接上,设计并实现了通过一个公共...

    基于java的超市积分管理系统设计与实现毕业设计(项目报告+答辩PPT+源代码+数据库).zip

    随着计算机和网络的不断革新,世界已经进入了前所未有的电子时代。...整体采用B/S架构开发,通过对系统深入细致的分析,以及对业务背景和需求的了解,结合流行成熟的Web开发技术J2EE,设计搭建双管理权限。系统的

    基于java的明日知道系统设计与实现

    在问题被回答或评论后,用户可以对回答或评论进行点赞或踩,以表达自己的看法和态度。明日知道系统的核心目标是为广大用户提供一个共享知识、促进交流的开放性平台,让大家更好地掌握知识、改善生活。 明日知道系统...

Global site tag (gtag.js) - Google Analytics