`
ynp
  • 浏览: 438288 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

原型程序开发模式

 
阅读更多
原型程序开发模式

---》场景
  短时间开发一个原型系统,供商务或技术人员去甲方演示。
---》开发模式
 可以有三种模式:
* 模式一 全局考虑驱动
  从整体需求去把控,模块的划分等,实行项目的整体研发。
* 模式二 后端(台)驱动
  以数据库和模型设计为主线,驱动整个项目的开发。
* 模式三 前端(UI)驱动
   以UI设计为主线,设计实现模块,及数据展示内容,推动项目的整体研发。
---》利弊 与选择
   模式一 是理想状态,需要有丰富的知识的领域专家,清晰的需求,对项目整体把控。但在时间及人员(资源)有限的情况下很难实现;
   模式二 从后端去考虑进一步推断前端实现的内容(数据)。可以更好的体现那些模块能够实现,那些模块数据(资源)不具备。弊端是可能花费过多时间,后端接口以实现,但前端好多功能未实现。
   模式三 前端驱动,设计UI的同时把所需要的数据及功能模块进行规划处理。供商务或技术人员可以很快看到功能实现,可能这些模块不是完整的(数据可能有模拟出来的)。未充分考虑整体实现,可能造成后端无法实现的局面。
  

分享到:
评论

相关推荐

    android设计模式之原型模式

    在Android开发中,设计模式是一种最佳实践,它帮助开发者创建可维护、可扩展且易于理解的代码。本文将深入探讨Android...通过理解和熟练运用原型模式,开发者可以写出更加优化的代码,提高应用程序的性能和可维护性。

    原型设计模式prototype

    许多开发工具和框架提供了对原型模式的支持。例如,Spring框架中的`Prototype`作用域,可以配置bean为原型类型,每次请求都会返回一个新的实例。 ### 扩展与变体 1. **浅拷贝**与**深拷贝**:浅拷贝只复制对象本身...

    敏捷与高效——手机应用程序开发模式研究

    ### 敏捷与高效——手机应用程序开发模式研究 #### 一、手机应用程序开发现状 随着信息技术的迅猛发展,智能手机正逐步从简单的通讯工具转变为功能强大的个人数字助手。硬件方面,ARM内核CPU的广泛应用极大地提升...

    几大原型软件开发对比

    提供的默认元件都是基于软件工程,因此更适合用于windows桌面程序的简易界面搭建,或者是基本的页面功能说明,并不适用于严肃的原型开发。 6. GUI Design Studio GUI Design Studio是一款非常强大的原型制作工具,...

    微信小程序实战课程开发与实施.pdf

    微信小程序自2017年推出以来,迅速发展成为一种常见的移动应用开发模式。它依托于微信这一庞大的社交平台,用户量庞大,使得小程序可以快速触达潜在用户。微信小程序的开发涉及到标签语言(WXML)、样式设计(WXSS)...

    设计模式 原型模式 设计思想 演过过程 重构过程

    **原型模式(Prototype Pattern)**是一种创建型设计模式,它允许我们通过复制现有的对象来创建新对象,而不是通过创建新实例。这种模式基于一个关键概念:对象克隆。在编程中,当我们需要创建大量相似对象时,原型...

    原型模式(ProtoType)C#应用案例

    7. **性能优化**: 通过原型模式,可以避免重复创建相同或相似对象带来的开销,提高程序运行效率。同时,它还能用于实现动态配置,比如用户可以根据已有的配置对象进行修改,生成新的配置。 总结来说,原型模式是C#...

    iOS 设计模式 原型模式

    在iOS开发中,设计模式是一种解决常见编程...总的来说,原型模式在iOS开发中提供了一种有效且灵活的方式来创建和复制对象,特别是在处理复杂对象时。通过理解和应用原型模式,开发者能够编写出更加高效、可维护的代码。

    程序设计模式与架构

    本文重点介绍了程序设计模式与架构中的几个关键概念,包括创建型模式、结构型模式和行为型模式,以及网站开发架构模式中的MVC框架。设计模式为软件开发提供了一种标准化的方法来解决问题,而架构模式则关注于整体的...

    java 开发模式

    1. **创建型模式**:关注对象的创建机制,包括工厂方法模式、抽象工厂模式、单例模式、建造者模式和原型模式。 2. **结构型模式**:关注如何将类或对象组合成更大的结构,包括适配器模式、装饰器模式、代理模式、...

    设计模式之原型模式

    原型模式是一种实用的创建型设计模式,尤其在处理大量相似对象时能提高程序的运行效率。理解和熟练应用原型模式,可以使代码更加灵活、易于维护,同时降低系统的耦合度。在实际开发中,结合其他设计模式,如工厂模式...

    软件开发模式

    快速原型模型是一种鼓励快速构建原型并基于用户反馈进行改进的开发模式。该模式优点在于生命周期短,可以减少需求不明确带来的风险,适用于小型和交互型系统。但可能导致系统设计差、效率低、难以维护。 5. 增量...

    Windows10UWPFramerJS原型开发工具包

    Windows 10 UWP FramerJS 原型开发工具包是专为构建Universal Windows Platform (UWP) 应用程序设计的一种高效原型设计解决方案。FramerJS 是一个基于JavaScript的交互设计框架,它允许开发者和设计师以代码的形式...

    设计模式_创建型_原型模式.md

    原型模式是创建型设计模式中的一种,用于创建重复的对象,同时又能保证性能。这种模式实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的成本过于高昂时,原型模式就显得尤为重要。 **原型模式的...

    [创建型模式] 原型模式的理解

    例如,在游戏开发中,游戏场景可能有大量相似的角色或物品,通过原型模式,我们可以快速生成新的角色或物品实例,而无需每次都从头创建。 附件中的"原型模式-概念图.pdf"可能展示了原型模式的基本结构和工作原理,...

    驱动程序开发—Hello Word

    驱动程序开发通常分为几个层次,例如内核模式和用户模式。内核模式的驱动程序拥有较高的权限,可以执行一些对系统安全性有风险的操作,而用户模式的驱动程序则受限于操作系统的权限。在Windows操作系统中,驱动程序...

    java 设计模式之绘图程序

    本项目“java 设计模式之绘图程序”旨在通过实际应用来讲解和演示几种核心的设计模式,包括简单工厂模式、桥接模式、装饰模式、策略模式、原型模式以及单例模式。这些模式都是软件工程中的重要概念,对于提升代码的...

    原型模式1

    这同样适用于软件开发,当创建一个对象需要消耗大量资源或者过程复杂时,我们可以使用已有的对象进行复制,生成新的对象,这就是原型模式的基本应用。 在具体实现上,原型模式通常包含以下组件: 1. **原型...

    jsp+javaBean 开发原型

    在Web应用程序开发中,`jsp+JavaBean`模式是一种常见的开发方式,尤其适用于构建小型的Web项目。这种模式将表现层(View)、业务逻辑层(Controller)和数据访问层(Model)进行了分离,提高了代码的可维护性和复用...

Global site tag (gtag.js) - Google Analytics