最新 最热

读构建之法-现代软件工程

学生时代老师教过我们 程序=算法+数据结构, 但是程序就是一个软件了么?其实并不是,一个程序要想成为一个软件是需要经过很多的过程的,包括需求分析、设计、测试、发布等等的步骤,这些都属于软件工程的范畴,因此一个推论就是...

2019-09-27
0

了解敏捷开发

理论上来说,重构思想和开闭原则是相违背的,但如果一开始没有超强的设计分析和预测变化的能力,用来设计的时间不如花在重构上。【设计终究只能浮于纸上,而实践才能更加真实的发现问题】...

2019-09-24
0

软件测试:概念篇

目的:验证软件有或没有问题。 原则:以客户为中心,遵循软件测试的规范、流程、标准和要求。

2019-09-20
0

微服务相关面试题!

答∶微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合 。

2019-09-19
0

我要你觉得,我不要我觉得--根据企业研发现状实施 DevOps

笔者 2012 年做为敏捷教练入职百度,到 2018 年年底一直做为敏捷教练,在百度内部进行敏捷开发的推广,DevOps 实施工作。在工作过程中,我被频繁的问到以下几个问题:...

2019-09-19
0

开发|我对agile的初识

随着对专业知识的更加了解,我对于自身的发展方向也更加明确。合理配置相应的资源,积极调动人力,高效的完成项目,应用好PM方法论,向着一个具有先导判断力和明锐决策力的PM发展。...

2019-09-17
0

如何正确执行功能API测试

测试曾经在GUI级别进行,但开发人员已经意识到它是多么脆弱。本文将讲述更多API测试以及如何使其最佳运行。

2019-09-17
0

「首席架构师看敏捷建模」纪律:敏捷设计理念

本文概述了敏捷软件开发团队的设计策略。这些策略对于扩展敏捷软件开发以满足现代IT组织的实际需求至关重要。敏捷的设计方法与传统方法截然不同,显然也更有效。重要的是要了解:...

2019-09-16
0

「首席架构师看敏捷数据」数据库重构:适应业务快速变化

您在A Vision中了解到敏捷数据方法,敏捷方法(如极限编程(XP)和纪律敏捷交付(DAD))采用迭代和增量方法进行软件开发。XP和DSDM项目的应用程序开发人员通常放弃大型设计(BDUF)方法,转而采用紧急方法,系统设计在整个项目生命周期中...

2019-09-16
0

看板的前世今生

看板是用于实施敏捷软件开发的流行框架,它需要实时沟通能力和工作的完全透明,工作项目在看板上直观呈现并允许团队成员随时查看每项工作的状态。...

2019-09-16
0