码迷,mamicode.com
首页 >  
搜索关键字:开发原则    ( 124个结果
敏捷软件开发:原则、模式与实践
下载地址:网盘下载 内容简介 · · · · · · 在本书中,享誉全球的软件开发专家和软件工程大师Robert C.Martin将向您展示如何解决软件开发人员、项目经理及软件项目领导们所面临的最棘手的问题。这本综合性、实用性的敏捷开发和极限编程方面的指南,是由敏捷开发的创始人之一所撰写的。 在本书 ...
分类:其他好文   时间:2018-02-24 15:06:30    阅读次数:184
《构建之法》读后感06
这一章讲的主要是敏捷流程。在软件工程语境里,“敏捷流程”是一些列价值观和方法论的集合。敏捷开发原则为:1.今早并持续地交付有价值的软件以满足客户需求2.敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势3.经常发布可用的软件,发布间隔可以从几周到几个月,能短则短。敏捷流程的概述:第一步,找出 ...
分类:其他好文   时间:2018-01-06 11:51:22    阅读次数:170
Web开发者不可不知的15条编码原则
HTML已经走过了近20的发展历程。从HTML4到XHTML,再到最近十分火热的HTML5,它几乎见证了整个互联网的发展。但是,即便到现在,有很多基础的概念和原则依然需要开发者高度注意。下面,向大家介绍这些应该遵循的开发原则。 1、善用DIV来布局当开发一个Web页面时,要考虑第一件事就是区分页面重 ...
分类:Web程序   时间:2017-12-13 17:04:00    阅读次数:217
敏捷开发:原则,模式与实践——第8章 单一职责原则SRP
鲍勃大叔说: 单一职责原则(SRP):就一个类而言,应该仅有一个引起它变化的原因。 我最开始理解成只能有一个原因去改变,跟我以前的认知有问题,从我开始学OOP以来,我觉得一个类就是一个事物的抽象,比如书,BOOK类,如果按照我理解的意思,book类就有很多可以改变它的原因,例如翻书或者买书,我感觉S ...
分类:其他好文   时间:2017-11-21 14:49:55    阅读次数:159
20171116-构建之法:现代软件工程-阅读笔记
一、.敏捷流程过程:1.找出完成产品需要做的事情 2.决定当前的冲刺需要解决的事情 3.冲刺阶段 二、.敏捷开发原则:1.尽早并可持续的交付有价值的软件以满足客户需求 2.敏捷开发欢迎变化,并利用变化提高用户竞争优势 3.经常发布可用软件,能短则短 4.业务人员和开发人员每天应共同工作 5.以有进取 ...
分类:其他好文   时间:2017-11-17 16:15:25    阅读次数:111
设计模式之——Decorator模式
Decorator模式又叫装饰者模式,这种模式是为了满足Java开发的“面向扩展开放,面向修改闭源”的开发原则设计出来的。 在装饰者模式中,不修改源类的代码,却能修改源类中方法的功能。下面就以Angelababy化妆为例,详细介绍一下为什么需要装饰者模式,以及装饰者模式怎么实现: 先介绍angela... ...
分类:其他好文   时间:2017-10-18 00:15:01    阅读次数:188
分布式技术追踪 2017年第四十期
分布式系统实践 1. 使用 Chaos 测试分布式系统线性一致性 http://www.jianshu.com/p/2e65e6f37c76 摘要: 对于分布式系统的线性一致性验证, 通常会使用jepsen, 但是jepsen必须用clojure语言, 很多人不熟悉. 这篇文章介绍了一款基于Go开发 ...
分类:其他好文   时间:2017-10-06 12:32:42    阅读次数:143
Unity3d 基本设计开发 原则(提高代码可读性)
参考:http://blog.csdn.net/qq_34134078/article/details/51780356 1.单一原则 即:明确类的定义。通俗来讲,让他们只做一件事,而不是多件事。 提高类的可读性,更加好维护,降低耦合度。当然,方法,变量亦是如此。 2.里氏替换原则 a.子类可以实现 ...
分类:编程语言   时间:2017-09-11 22:49:01    阅读次数:199
敏捷开发原则
尽可能早地提供宝贵的软件,不断满足客户需求 敏捷流程欢迎需求的变化,并利用这一变化来提高用户的竞争优势 经常发布可用的软件,发布间隔可以从几周到几个月,可以长或短 商业人士和开发人员应在项目开发过程中每天合作 为了项目核心人才,充分支持他们的信任 面对面沟通永远是团队内外沟通最有效的沟通方式 可用的 ...
分类:其他好文   时间:2017-09-10 15:03:56    阅读次数:147
构建之法 阅读笔记04
敏捷开发原则:1.尽早并持续地交付有价值的软件以满足顾客需求。2.敏捷流程欢迎需求的变化,并利用这种变化来提高用户的竞争优势 3.经常发布可用的软件,发布间隔可以从几周到几个月,能短则短 4.业务人员和开发人员在项目开发过程中应该每天共同工作 5.以有进取心的人为项目核心,充分支持信任他们 6.无论 ...
分类:其他好文   时间:2017-06-16 10:15:47    阅读次数:119
124条   上一页 1 2 3 4 5 6 ... 13 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!