码迷,mamicode.com
首页 >  
搜索关键字:敏捷    ( 3396个结果
敏捷个人:做老师的荣幸
老师,这是一个值得尊敬的称呼。从小到大,我们读书,遇到不同的老师,他们有的负责,有的知识渊博,当然也有应付差事的,但这并不会影响这个称呼在我心中的位置。大家都说,大学时的记忆力应该最好了,可是我真的记不起很多老师了,甚至都忘记上过什么专业课了,现在想起来,这只能说是我没有做一个好学生。不过,我也不是...
分类:其他好文   时间:2014-09-10 17:25:40    阅读次数:250
软件工程之软件开发模型类型
软件工程之软件开发模型类型 1.边做边改模型 2.瀑布模型 3.演化模型 4.增量模型 5.螺旋模型 6.喷泉模型 7.敏捷模型-SCRUM 各种模型的优点和缺点   瀑布模型 文档驱动 系统可能不满足客户的需求   快速原型模型...
分类:其他好文   时间:2014-09-09 13:54:09    阅读次数:254
SonarQube4.4+Jenkins进行代码检查实例之一
在最新的《关于代码审查的几点建议》中再次提到了代码分析:6、尽量使用静态代码分析工具以提高审查效率。笔者之前也谈到过多次代码分析、代码检查,见:关于代码评审的微博讨论汇集 #敏捷有效实践# 每日代码自动检查 英文是daily code inspection。对代码质量关注时,安排人工检查code review是需要的,但100% code review需要很多工作量,不是所有的组织值得这样做,而工...
分类:其他好文   时间:2014-09-09 12:49:28    阅读次数:232
大话重构连载13:自动化测试——想说爱你不容易
正如许多事情都有其两面性一样,测试方法也是这样。要保证测试方法正确,最简单、最直观地想法就是多写些测试用例,从更多地角度去测试,但这必然增加我们的测试成本。小步快跑要求我们频繁进行测试,假如我们重构的周期是20分钟,但测试却要花掉10分钟,那么这样的成本就实在太大了。假如这种测试还是开发人员手工测试,每天都有对同样的测试反复执行数十遍,那么开发人员估计就要疯掉了。 你可能立即就想到自动化测试了。是的,在许多重构的书籍中,大师们都建议我们在重构开始前,首先建立自动化测试机制。但遗憾的是,我经过多年的实践总结出...
分类:其他好文   时间:2014-09-09 12:37:28    阅读次数:125
大话重构连载12:你不能没有保险索
通过前面的描述你已经对重构中“小步快跑”的开发模式有了一个清楚的认识。学会和习惯小步快跑的开发模式,对于重构工作极其重要,因为它让这种大范围、大幅度修改代码的重构工作变得不再像以往那样让人胆战心惊。究其原因,虽然从结果上是在大范围、大幅度调整,但每一步却是小范围、小福度调整,并且能保证每一步都是正确的。 然而,这里有一个非常重要的假设条件,那就是“保证每一步都是正确的”,这是怎么保证的呢?就这个问题,我们需要展开来认真讨论讨论。...
分类:其他好文   时间:2014-09-08 07:29:56    阅读次数:170
"听"乔梁讲述持续集成的故事
乔梁,十多年软件开发及项目管理经验,专注于提高软件企业提高交付能力,推广最佳实践。曾为多个大型电信企业、互联网企业提供专业的软件交付咨询服务。现任百度项目管理部高级架构师,负责百度敏捷过程改进与持续交付推广实施。译有《持续交付》。曾任Thoughtworks资深咨询师,对敏捷项目管理及持续集成有深入...
分类:其他好文   时间:2014-09-07 22:26:05    阅读次数:363
经验:程序员10大职业生存技巧
摘要: 随着敏捷开发、开发运营和分布式版本控制系统的愈渐流行,开发的重心逐渐从个人能力向小组合作转移英文原文:Ten career tips every egocentric programmer should hear翻译作者:– 蒋丽丽 如果你想在众多程序员中脱颖而出,下面这个现象是值得你深.....
分类:其他好文   时间:2014-09-07 17:12:55    阅读次数:254
如何使用Git——(一)
一、git与github git 是一款自由和开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 github 是一个网站,给用户提供git仓库托管服务,是开源代码库以及版本控制系统。在github上你可以找到很多开源代码,方便学习。二、安装git(for windows) 1、...
分类:其他好文   时间:2014-09-06 17:20:53    阅读次数:227
【Java 基础篇】【第三课】表达式、控制结构
这两天再看敏捷开发流程,我这个算是敏捷博客吗? 哈哈o(∩_∩)o 1 package a.b; 2 3 public class Three 4 { 5 static void Expression() 6 { 7 System.out.print...
分类:编程语言   时间:2014-09-05 19:50:52    阅读次数:272
敏捷大数据流程
敏捷大数据流程敏捷大数据流程利用了数据科学的迭代性本质和高效的工具,从数据中构建和抽取高阶的结构和价值。数据产品团队技能多样,会产生多种可能性。由于团队覆盖了大量的领域,构建web产品也自然是一个协作的过程。团队需要方向才能协作:每个成员都应该热情饱满而又顽强..
分类:其他好文   时间:2014-09-05 14:34:32    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!