笔记
战无不胜近义词
这个作者很懒,什么都没留下…
展开
-
软件工程项目uml设计
原创 2021-01-03 17:03:32 · 298 阅读 · 0 评论 -
MVC模式和MVP模式的区别
MVC模式和MVP模式的区别MVC模式:1. MVC的所有通信都是单向的。2. view传送指令到controller(用户也可以直接将指令传到controller)。3. controller完成业务逻辑后要求model改变状态。4. model将新的数据发送到view,用户得到反馈。MVP模式:MVP模式将Controller改名为Presenter,同时改变了通信方向。1. 各部分之间的通信都是双向的。2. View与Model不发生联系,都通过Presenter传递3. V原创 2020-10-21 10:34:30 · 119 阅读 · 0 评论 -
什么是wbs(任务分解)
WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目可交付成果和项目工作分解成较小的,更易于管理的组成部分的过程。WBS是项目管理重要的专业术语之一。WBS的基本定义 :以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细定义。无论在项目管理实践中,还是在PMP,IPMP考试中,工作分解结构(WBS)都是最重要的内容之一。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和原创 2020-10-17 09:17:07 · 2301 阅读 · 0 评论 -
什么是软件工程的分而治之?
在搭建一个较大项目的时,我们不可能一蹴而就。当直接面对一个庞大的目标时,我们很可能会迷茫,不知道从何开始。而wbs(任务分解)是一个很好的思维方式。将一个庞大的项目逐层分解成很多个小项目,直到最后变成一个个结构简单,目的明确的任务时。我们的编程思路就会很清晰明了。更容易完成项目。...原创 2020-10-17 09:16:33 · 269 阅读 · 0 评论 -
为什么软件开发周期总是预期的2~3倍
Quora精选:为什么软件开发周期总是预期的2~3倍?原文链接:https://www.sohu.com/a/132411358_355123软件周期开发预估的定义是:根据软件的开发内容、开发工具、开发人员等因素对需求调研、程序设计、编码、测试等整个开发过程所花费的时间做的预测。由于是估算,与实际肯定是有偏差的。但为什么实际开发会与预估有如此大的差距呢。1.首先,在预估各个流程的时候都会出现偏差,综合起来整个项目是肯定会出现一部分出入的,这是其中一个小原因。2.其次,在项目实际进行时,总会有预期之外原创 2020-10-12 23:46:36 · 122 阅读 · 0 评论 -
关于软件工程方法论对我们经软件开发有多大用处
软件工程方法论,让我们对软件开发有了一个宏观上的认识。让我们熟悉软件开发的宏观流程和实现方法。原创 2020-10-05 12:11:44 · 107 阅读 · 0 评论 -
有人负责,才有质量:写给集市中的下一代—读后感
原文:https://queue.acm.org/detail.cfm?id=2349257文章中讲到对模块化搭建的担忧,在今天看来确实存在。如今的软件编程,网页搭建,还有ue4里面的蓝图等等。都出现的模块化,这减少了我们进行项目时候的工作量。对于一些搭建好的模块,我们只需要复制粘贴,或者直接引用,然后加以完善即可。甚至单靠模块组成都可以。在看文章中提到的代码重用造成的冗余,还有对程序员自身技能掌握不扎实等等问题都出现了。可能会出现你搭建好一个项目,你也许知道各个模块的功能和用处,但是你根本掌握不了某些模原创 2020-10-05 11:07:19 · 1752 阅读 · 1 评论 -
软件工程是不是教会不怎么写程序的人写软件?
软件工程教的是我们开发软件的流程和原创 2020-10-05 09:43:56 · 132 阅读 · 0 评论