软件设计
ciku
这个作者很懒,什么都没留下…
展开
-
软件设计原则
1、 自从上个世纪50年代计算机的兴起,软件开发行业逐渐的兴起,到达60年代末,随着面向过程的结构化高级编程语言的出现,可以死说软件开发进入到一个鼎盛的时期,随着大量的技术人员投入到这个行业人,随着软件需求的不断变化,以及需求的复杂度越来越高,不可避免的出现了各种各样的问题,这些问题甚至严重到会威胁到软件开发这个行业。当时的开发者,他们把这些问题称是哪个年代的”软件危机“。 2、 软件危机具体特征...原创 2018-11-07 12:21:38 · 663 阅读 · 0 评论 -
软件设计模式
设计模式简介 模式描述的是具有重复性问题及其解答方案。这类问题会以不同的形式反复出现,允许使用者举一反三,应用到不同的环境中去。避免重复问题,而提出来的解决方案。 架构模式:架构模式是指一个软件系统整体的组织结构,提出来的解决方案,比如:B/S,C/S,MVC,三层架构,事务脚本,领域模型……从宏观的角度上来说。 设计模式:从微观的角度上看待软件开发过程中,碰到的一些重复的业务场景,并提出的解决方...原创 2018-11-07 12:26:34 · 115 阅读 · 0 评论 -
设计模式之简单工厂模式
简单工厂模式 概述: 简单工厂模式,又被称之为“静态工厂方法”模式,该模式会专门定义一个“工厂类”,然后子啊工厂类提供一个静态方法,有该静态方法根据用户的输入,动态决定创建什么类型的对象。通常来说:工厂类的产生的对象,都有一个特点,具备相同的父类,或者具备相同的接口。 简单工厂的3种角色 简单工厂的3中角色是工厂类,产品的抽象类(借口),具体的产品 工厂类:主要负责根据用户的输入,动态的产生具体的...原创 2018-11-07 13:23:41 · 153 阅读 · 0 评论