在平时开发中,经常会看到一个词语“上下文”,那这究竟是一个什么概念呢?在百度上查阅了几篇博文后,发现这东西并不是什么实在的东西,而是一种描述事情的逻辑技巧、或者说是开发中的一种思维形式。 结合现实, (1)我们向别人讲述一件事情时,一般是先给出故事的前提(如社会背景,当时的人物状态),这些“前提 ...
工作快两年了,在同事介绍这个技术网站后,每天中午休息的时候都会来园子里逛逛。开开园子的大牛都在研究写什么技术。 从实习开始到现在,一直从事.net程序开发。主要是Siliverlight方面的企业应用开发,刚出来的菜鸟啥也不懂,一遇到问题就只有百度。在这两年的时间我也很迷茫,特别是在看那些人在比较.net和java对程序员的影响。让我感觉就是好像做java开发的人都很牛,工资普遍都比.net的高 ...
2013-05-18 22:36 17 1725 推荐指数:
在平时开发中,经常会看到一个词语“上下文”,那这究竟是一个什么概念呢?在百度上查阅了几篇博文后,发现这东西并不是什么实在的东西,而是一种描述事情的逻辑技巧、或者说是开发中的一种思维形式。 结合现实, (1)我们向别人讲述一件事情时,一般是先给出故事的前提(如社会背景,当时的人物状态),这些“前提 ...
架构是指软件结构的专用名词,构架只是架构的另一种叫法框架指的是一些通用的结构和组件(半成品) 结构 Structure 通用的一个词,在不同专业领域可能有不同的含义。泛指一个东西、系统、概念的内部组成元素,以及这些组成元素之间的联结、构造 ...
黑色部分是百度百科定义,红色部分是个人理解。 人机料法环 人机料法环是对 全面质量管理理论中的五个影响产品质量的主要因素的简称。人,指制造产品的人员;机,制造产品所用的设备;料,指制造产品所使用的原材料;法,指制造产品所使用的方法;环,指产品制造过程中 ...
软件开发一般会经历如下几个阶段,整个过程是顺序展开,所以通常称为瀑布模型。 分析 软件需求分析就是回答做什么的问题。它是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言(形式功能规约,即需求规格说明 ...
软件开发模型与生命周期 1 软件开发模型 1.1瀑布模型 瀑布模型得特点: 1.是线性模型的一种,每个阶段只执行一次 2.文档驱动 瀑布模型的优缺点? 优点:开发的各个阶段比较清晰,当前阶段完成后,只需关注后续阶段 缺点:不响应需求的变化 风险往往延至后期才显露,失去及时纠正 ...
一,为什么要规范软件开发? 1.1 为什么要有规范软件开发。 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好。但是真正的后端开发的项目,系统等,少则几万行代码,多则十几万,几十万行代码,你全都放在一个py文件中行 ...
系统工程,软件工程,UML建模,项目管理主旨的抽象于软件开发流程内。软件开发的方法集合。 一、需求分析 1.总体需求分析 2.各部分需求分析 概念模型: 系统抽象的最终目的: 5w2h:why ,人物,(时间,地点),事件,方法(how much) 用例图:从用户角度描述功能并制定各子系统的操作者 ...
有人问我:“什么是软件开发?”。回答这个问题前,我们需要先理解什么是软件。 一、软件定义 关于软件,有的人已经给出了简单易懂的定义,举个例子: 软件是计算机系统的一部分,它适配各种不同用途的机器。例如,通过同一台计算机但不同的软件,我们可以玩游戏、计算缴税、写信 ...