# 活动报名 # 北京 Code Retreat Day - 代码静修日

Code Retreat · hkliya · Created at · Last by foreverman Replied at · 1335 hits
1

什么是Code Retreat?

Code Retreat是一个一天的集中练习的活动,专注于软件开发和设计的基础。
让开发人员远离完成工作的压力,提供专注练习的机会,CodeRetreat 这种形式已被证明是提升编程技能的有效方法。
通过练习模块化和面向对象的基本原则,开发人员可以提高他们编写代码的能力并使变更成本最小化。

引导者

李小波,ThoughtWorks 编程教练,CodingStyle.cn 创始人。

如何参加?

你需要带着安装了开发环境(单元测试)的笔记本电脑,不限制编程语言。
另外,你需要对代码有热情,如果你只把写代码当成是谋生手段,这个活动不适合你。

报名

时间:2017 年 3 月 4 日(本周六),9:30 am - 5:30 pm
地址:北京东直门南大街3号国华投资大厦1105(东直门 ThoughtWorks)。
报名方式:回复本帖并加我微信 seabornlee。

本次活动由「北京软件匠艺小组」、「Agile1001」和「ThoughtWorks」联合主办。


「软件匠艺社区」旨在传播匠艺精神,通过分享好的「工作方式」和「习惯」以帮助程序员更加快乐高效地编程。
共收到 4 条回复
1143

+1

96
toles · #2 ·

+1

96
toles · #3 ·

感受
活动分五个主题,(1)结对编程 (2)TDD (3)不使用鼠标只用快捷键 (4)函数式编程 (5)不说话结对

1.一个人的思考内容是有限的,思维方式也是固定的。和不同的人结对,总能吸取对方优点,发现一些自己想不到的。有时候进到思维漩涡,对方能把你拉出来。
2.TDD开发确实能使编码思维越来越清晰,但是测试用例的步子迈多大,这个不好掌握。面对项目中复杂多变的需求,TDD真的好吗?
3.使用快捷键的效率太高了,但是想要练习确实需要强迫自己拔掉鼠标,还需要一份keymap。
4.不太了解map,reduce,filter,发现习惯使用的for,if语句还有更高层的抽象,可以使代码更简单,还需要回去自己百度。
5.不说话结对感受,沟通很重要。编码规范很重要。

工作C语言5+,JAVA 1。在转JAVA一年的过程中遇到了一些困惑。本次活动中有很多互联网行业的,学习到了很多传统行业不一样的东西。
最后,ThoughtWorks工作环境很开放,一个乒乓球案就可以是工作台,旁边就是一些健身器材,还有一个开放式的厨房,会议室也都是透明玻璃的。

96

很遗憾错过了这次活动,希望多多举办这样的活动!

需要 Sign In 后回复方可回复, 如果你还没有账号你可以 Sign Up 一个帐号。