摘要: import.java.dadaozhijian.*; import.java.yugongyishan.*; public class Yugongyishan { 愚公={项目组织者,团队经理,编程人员,技术分析师}; 沟通方式:聚室而谋之 项目目标:毕力平险,指通豫南达于汉阴 技术方案:叩石垦 阅读全文
posted @ 2016-09-17 14:09 20153143 阅读(162) 评论(0) 推荐(2) 编辑
摘要: 一、简介 什么是MVC呢?MVC架构模式,也就是Model View Controller模式。它是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输 阅读全文
posted @ 2018-05-28 11:23 20153143 阅读(910) 评论(16) 推荐(1) 编辑
摘要: 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。我接下来就简单的描述一下我对于模型-视图-控制器模式的理 阅读全文
posted @ 2018-05-21 16:36 20153143 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 随着这几年网络的不断发展,人们对互联网的依赖程度不断加深。各大网站的用户体验各不相同。如淘宝双11 交易上千亿,系统运行基本正常、12306 车票系统的瞬间瘫痪,网站个人信息泄露等。一个大型网站需要面临高并发访问、海量数据分析处理、网站安全性等一系列问题。 《大型网站技术架构核心原理与案例分析》 比 阅读全文
posted @ 2018-03-23 17:11 20153143 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 可用性:24小时任何时候都可以登录淘宝进行商品的浏览,查找以及购买,刷新之后即可恢复使用 场景部分 可能的值 刺激源 用户 刺激 用户在一天里的各种时间登录 制品 系统的处理器、通信通道、持久性存储器、进程 环境 正常操作 响应 系统检测到事件并做出反应 响应度量 系统响应时间等 可修改性:淘宝网的 阅读全文
posted @ 2018-03-15 18:16 20153143 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 在我们这个软件行业,基本可以说得上是每个人都有着自己不同的理解与看法。那我们就要清楚架构这个东西到底是怎么来的。 架构,网上的专业的定义也是存在的,但是这对于我们来说也并不是很清晰。至少我在看完这个定义之后还是依然不是很理解它。在阅读过王概凯的架构漫谈之后,我的认知就比较清晰了。他对于架构举了一个例 阅读全文
posted @ 2018-03-08 19:50 20153143 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 在互联网时代,交付速度是当今软件开发的主题。十年前,项目通常要持续好几年,并且项目阶段是以月来衡量的。如今,多数团队的项目周期是按月来衡量的,而项目阶段则减少到几周甚至几天。任何需要长远规划的东西都将被抛弃,比如大量的前期软件设计和详细 的需求分析。超过项目阶段平均周期的任务将不复存在。变化频率如此 阅读全文
posted @ 2017-11-15 10:39 20153143 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 关于如何处理需求说明与测试,不同的组织使用不同的名称,或者说是不同的定义,但他们都有一套共同的核心原则与思想,而且当你接受他了之后,我们便可以认为他们本质上是一致的。通常有如下定义: 1.敏捷验收测试 2.验收测试驱动开发 3.实例驱动开发 4.User Story测试 5.BDD行为驱动开发 6. 阅读全文
posted @ 2017-11-05 17:11 20153143 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 这本书书简述了ATDD和BDD的区别。ATDD侧重于让开发目标更加明确。BDD则侧重于制定系统行为的场景。两者对防止功能退化十分重要。但是书中指出,实例化需求仅仅只是防止退化的有效条件。从保证软件质量角度,实例化需求所做的长期投资并不是非常划 算。 书中给出了SongKick公司团队使用tests来 阅读全文
posted @ 2017-11-03 14:48 20153143 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 这本书给出了做到实例化需求的关键过程模式: 从目标中获取范围——协作定制需求说明——举例说明——提炼需求说明——不需要修改需求说明的自动化验证——频繁验证——演化出一个文档系统。 从目标中获取范围:交付团队不应该指望用户直接给出范围或者解决方案,因为客户大部分时候并不具备提供良好需求的专业能力,且团 阅读全文
posted @ 2017-10-28 15:46 20153143 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一个系统开发的成败,好的需求是必要条件,这一点毋庸置疑。我们都知道文档是需求最好的载体,我们离不了它。作为一个软件开发人员,我们不可能说让客户去看我们的代码,因为客户根本就不是我们这一行的人,那看代码也就无从谈起。那客户需要的是什么呢? 是一份简单而又清晰明了的文档。不光是客户,有些开发的内部人员也 阅读全文
posted @ 2017-10-22 14:06 20153143 阅读(99) 评论(0) 推荐(0) 编辑