来现在的公司有一段时间了,现在主要用java开发采用敏捷的开发模式。因为以前工作中对敏捷的了解比较少所以觉得有必要进行梳理总结下。 敏捷开发的定义及解释说明这里就略过了,想要详细了解的朋友可以猛点这里(敏捷开发详解)。 谈敏捷开发先从流程讲起 ...
一 传统开发模式 传统的开发模式基本一般是重服务端的开发方式,大部分工作都在服务端执行,然后返回到客户端 通常是HTML 。以Asp.net MVC为例,如下图: 根据请求的路由定位到对应的Controller的对应的Action。 执行相关逻辑,得到结果Model 也可能没有Model,如直接返回View 。 定位并加载对应的View 也可能没有View,如返回TextResult,JsonRe ...
2017-01-02 23:29 1 1772 推荐指数:
来现在的公司有一段时间了,现在主要用java开发采用敏捷的开发模式。因为以前工作中对敏捷的了解比较少所以觉得有必要进行梳理总结下。 敏捷开发的定义及解释说明这里就略过了,想要详细了解的朋友可以猛点这里(敏捷开发详解)。 谈敏捷开发先从流程讲起 ...
前言 刚进大学的时候,本人在程序设计方面虽谈不上是一张白纸,但也不能说是个熟练工。在进入大学之前,本人所开发的程序都只是实现一些小功能,代码量也绝不会超过100行,更别谈一个完整项目的开发了。但是大学给本人带来的除了知识上的完备以外,更重要的是一个良好习惯的养成。现在大四了,对于项目开发中间 ...
写在前面的话 嗯 聊聊架构。 这段时间一直在维护旧项目。 包括自己之前写的新项目 越来越发现 一个架构清晰的项目往往让人赏心悦目。不至于在一个bug丢过来之后手足无措。包括以后别人接收自己的项目 能很快上手 何乐而不为呢? 曾经的”MVC” 先从我们曾经的 “MVC” 说起, “MVC ...
NFC作为一种近距离的无线通信技术,提供了一种更直接、更安全的现场交互解决方案。它能够允许电子设备之间进行非接触式点对点数据传输,实现数据交换、访问内容与服务。有了它,手机不再只是打电话、发短信以及上 ...
本文就我所经历和使用过的技术和框架, 讨论 Java/Javascript 技术组合构成的Web 应用架构。 一、 概述 Web 应用架构可以划分为两大子系统:前端子系统和后台子系统。 前端子系统: 1. 基础技术: Html/Javascript ...
针对业务发展需要,需要开发设计一套具备自己独立GIS平台。然而以ArcGIS为主的GIS软件价格昂贵,在经过仔细技术与市场动向调研后,确立一套以Java语言的开源GIS软件平台。桌面CS端Udig+GeoServer+三方组件+矢量切片,服务器BS端GeoServer+ OpenLayer ...
浅谈:小程序的开发模式 小程序开发,主要可分为三种模式: 1.基于现成模板进行编辑的模式 这种模式下,模板是最为首要的,用户首先选择一个最为接近需求的模板,然后采用编辑、配置的方式对模板的名字、标题、栏目名称/数量、图片等进行修改。 优点:简单快捷,如果图片素材等提前准备到位了,通过模板 ...
前言:分离模式 对前后端分离研究了一段时间,恰逢公司有一个大项目决定尝试使用前后端分离模式进行,便参与其中。该项目从2016年初立项至今,平平稳稳得度过,但也涌现出越来越多的问题,绝对不是说前后端分离模式不好,而是很多公司在尝试前后端分离的时候没有做好充分得准备。 网上 ...