文/婉兮 1 我有个同学名叫杨丽丽,名字普通、长相也普通,但她做过一件不普通的事儿:义无反顾嫁了一穷二白的学长,由穷人家的女儿,变成穷人的妻子。 这样的“弱弱联合”,在大部分...
文/婉兮 1 我有个同学名叫杨丽丽,名字普通、长相也普通,但她做过一件不普通的事儿:义无反顾嫁了一穷二白的学长,由穷人家的女儿,变成穷人的妻子。 这样的“弱弱联合”,在大部分...
感谢ThoughtWorks赞助本次活动。 时间:2020年1月11日周六,下午2 ~ 5点 地点:ThoughtWorks北京办公室 参加人数:18人 操练题目:使用App...
上一次的读书分享活动上面,已经有几位同事已经分享了《重构》这本书的读后感,以及他们对重构的一些认识。从他们的分享上面,我已经知道重构的重要性和什么是重构了。简单一点说,重构就...
Test-Driven Development By Example TDD 所追求的目标:代码整洁可用(clean code that works) ---Ron Jeff...
遗留代码 其他人那儿得来的代码; 错综复杂,难以理清的结构,需要改变然而实际上又根本不能理解的代码; 没有编写相应测试的代码; 没有编写测试的代码是糟糕的代码。不管我们有多细...
User Stories Applied 第一部分 起步 第一章 概览 什么是用户故事 用户故事描述了对用户、系统或软件购买者有价值的功能。 一份书面的故事描述,用来做计划和...
Agile的培训已经结束了,经过自己的努力也拿到了公司颁发的Agile Coach Certificate。在这里我想简单的总结一下,一个新的团队如何可以简单快速的开始Agi...
前言 最近一段时间都在构思着写这篇文章,写的时候发现真的比想象中要困难很多,主要是书看的太少,文字也写的太少。所以,决定用一种freestyle的方式来写了,把自己的一些感受...
Pair Programming - 结对编程,敏捷中非常重要的一项实践。 之前参与的几个项目,都有结对编程的实践。而我现在所参与的一个项目,是从项目开始到现在的一两个月时间...