标签 博客 下的文章

无意中的Pair Programming

Pair Programming, 结对编程是敏捷开发中一个重要的实践,并受到很多业界大师级人物的推崇。但是明知它对我们可能会很有帮助,但是如果推广、实践起来还是要突破各种束缚的,心理上的、流程规范上的等等。我想也许这也或多或少也和公司或者部门的开发文化有些关系。我很想去尝试,但是一直没有找到一个很好的机会,也没有找到"心仪"的Partner。

今天上午恰好要完成一个脚本的编写,这是一个升级产品时使用的自动升级脚本,基础接口在上个月组内的一个同事已经完成了,并经过了大家的评审,认为可行。今天我就是要利用他的这个基础shell函数库来完成我的自动升级脚本的整理。

时间久了,那点关于这个脚本的模糊记忆早已经不存在了,很多细节我需要向我的那位同事请教。本打算找间会议室,坐在一起讨论的,后来发现会议室也被人占领了。上午的计划就是完成这个脚本,计划既然定下来了,就得执行,提高执行力一直是我这阶段的目标之一。就这样,我把这位同事叫到跟前,我们找了一块还算空旷和僻静的办公区坐了下来。我把我的想法向他做了陈述,告诉他我们一起完成这个脚本的初稿。我来掌控笔记本。按照以前我们升级的步骤,我们一步一步来实现脚本的功能,中间有自己不能确认的问题,就将键盘交予他来确认;他的基础脚本当初没有经过详尽的系统测试,也是碰巧,我们在一起写代码的时候居然又发现了原有代码中两个不妥的地方。

Pair的确是会调动人的热情和积极性的。但前提是有一个良好的、适合二人的工作空间;我自己觉得转角的办公桌是不太适合Pair的,两个人坐在转角旁,估计一会就累了-手脚无法伸展。掌控键盘的一方要多与另一方沟通,保持另一方的精神一直集中在你们的工作上,人和人在一起还是很容易溜号儿的。

经过半个多小时的编写,初稿搞定;回想一下,如果我选择的是自己闷头写脚本,然后再让那位同事评审,势必牵扯出不少额外工作量的;而结对的这种方法的确帮我解决了这样的一个问题。

事后反思,觉得的确应该把这一活动看成是一种Pair Programming。虽然现在我对Pair的认识和实践还处于肤浅之状态,但我想万事万物都无定式,最适合的才是最好的,摸索出适合我们组开发的PP模式才是最重要的,还需要实践、积累以及让更多的人参与其中。

装修的遗憾,其实不美

从4月初到8月中旬,装修(+家具、电器采购)整整持续了四个多月,由于亲戚朋友都不在身边,装修的劳顿使我在这段时间内体重急剧减少了近10斤,体力的不堪重负和心理的烦躁促成了这一"减肥"过程。都说装修是门遗憾的艺术,凡是亲历过装修的人想必都有所感悟吧。有人说:遗憾是一种美,但我的感觉是装修中的遗憾,其实不美。

我的装修遗憾列表(按装修流程的先后顺序):

设计阶段
- 年初找装修公司时恰逢人力成本和各种材料涨价,因此多付了数千元的装修费用;
- 设计师水平平庸,整体设计没有亮点,很多地方还是我们提供给设计师的思路;让我感觉设计师似乎可有可无;

施工阶段
- 由于无人监督,以致墙体大白铲除不干净,特别是门框内测部位,给木门安装带来隐患;
- 原有插座、开关没有嘱咐工人做保护,在电改造时付出很多浪费;
- 没有考虑到数字电视机顶盒的影响,导致卧室内有线口位置留得不当;
- 卫生间没有坚持留出拖布池的下水,抹布的洗涮很是不便;
- 电工在埋设墙体电视线管时将客厅和卧室间的墙体打穿,留下隐患;
- 阳台洗衣机龙头留的过于低矮了,不美观;
- 多留了一个小区纯净水的水口,结果发现小区纯净水是单循环的,水质很差根本不能用;
- 橱柜后面预留的两个插座太靠边,最右侧的一个伸手根本无法够到,派不上用场;
- 厅里沙发背后的插座位置有些偏中间,导致沙发长度只能买3米以内的;
- 厅里留了两个电话口,中间那个根本无用,还多花了一个电话口的价钱;
- 厨房墙砖挑选来挑选去,居然买了铺装后效果最不好的一款,价钱还很贵;
- 厨房墙砖面积计算不准确,导致二次补货时,价钱提升,且工期导致延迟;
- 瓦工工人技艺一般,客厅地砖某些起伏很大;卫生间墙砖有些水泥填充不足,有空鼓;
- 两卧室用水泥找平后,仍不平,二次用石膏找平仍有坑洼,导致后期地板踩上去后某些位置能感觉明显的下陷感;
- 厨房烟道部位瓷砖有15cm长裂纹,无法判断是砖质量问题,还是瓦工的技艺问题;
- 橱柜后隐蔽的瓷砖买多了,无法退货,浪费了;
- 客厅地砖用了白色勾缝剂,弄脏后,样子很是难看;
- 沙发背景墙造型木盒当初不做就好了,商场里的又漂亮,价钱也相差不多;
- 木工在安装沙发背景墙造型木盒时,将隔壁邻居家的卧室墙面钉出裂纹;
- 沙发背景墙造型木盒初次安装时位置太低,经拆卸后重新安装,留下隐患;
- 南阳台的平棚不该做的太大,导致后期纱帘和布帘太拥挤,拉动时很不顺滑;
- 厨房吊顶颜色太深,导致厨房感觉偏暗;
- 厨房与餐厅之间的假梁做的太窄,拉门安装后,顶部宽出2个mm;
- 沙发背景墙造型木盒刷成全白就好了,后期的红色似乎效果没有我想象中的好;
- 沙发背景墙造型木盒顶部的油漆刷的很烂,手摸上去有凸凹不平的感觉;
- 烟道内烟机的排风管忘记打发泡胶挤压住就被橱柜挡板封死了;
- 橱柜的白色顶部挡板很是难看,与橱柜整体似乎很不配套;
- 橱柜安装时一上柜挂钩没有挂住墙体的膨胀螺丝,二次返工后留下隐患;
- 水槽安装时下水管用密封胶圈封住了下水管,厨宝安装时安装师傅为了做过压排水,将密封圈打开,这样密封圈失去了原有的作用;
- 地板和脚线在离家很远的居然之家购买的,由于买多了,退货很不方便;
- 木门安装后,发现门框与墙体有很大距离,不知是否为安装工人的问题,总之很难看;
- 橱柜送货时,弄碎了一块玻璃门,二次送货,耽误了我不少时间;
- 餐厅的灯安完之后发现,居然有些倾斜,无法调整了;
- 主卧壁纸压边贴,导致花纹对不上,效果很差;
- 客厅壁纸,时间长了之后,发现白色部分有些发黄;
- 客厅壁纸边缘部分未粘牢,导致二次返工;
- 客厅窗帘软滑道不是很顺滑,当初买铝合金的就好了;
- 浴室柜厂家送货出错,手盆无法安装,浴室柜门样式不对,重新拆卸安装,费时费力,且不如原装的好,留下隐患;
- 主卧室大床安装时,工人不小心将卧室窗台撞坏,后期才发现;
- 主卧室窗帘花纹样式与壁纸雷同,导致效果有些凌乱;

电器采购
- 液晶电视购买仓促,奥运期间断货,不得不高价从中兴购买,多花了几百块;

装修后留下的遗憾,带来的是心理上的不平衡和生活上的很多不便,但也许这就是生活。

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! Go语言第一课 Go语言精进之路1 Go语言精进之路2 Go语言编程指南
商务合作请联系bigwhite.cn AT aliyun.com

欢迎使用邮件订阅我的博客

输入邮箱订阅本站,只要有新文章发布,就会第一时间发送邮件通知你哦!

这里是 Tony Bai的个人Blog,欢迎访问、订阅和留言! 订阅Feed请点击上面图片

如果您觉得这里的文章对您有帮助,请扫描上方二维码进行捐赠 ,加油后的Tony Bai将会为您呈现更多精彩的文章,谢谢!

如果您希望通过微信捐赠,请用微信客户端扫描下方赞赏码:

如果您希望通过比特币或以太币捐赠,可以扫描下方二维码:

比特币:

以太币:

如果您喜欢通过微信浏览本站内容,可以扫描下方二维码,订阅本站官方微信订阅号“iamtonybai”;点击二维码,可直达本人官方微博主页^_^:
本站Powered by Digital Ocean VPS。
选择Digital Ocean VPS主机,即可获得10美元现金充值,可 免费使用两个月哟! 著名主机提供商Linode 10$优惠码:linode10,在 这里注册即可免费获 得。阿里云推荐码: 1WFZ0V立享9折!


View Tony Bai's profile on LinkedIn
DigitalOcean Referral Badge

文章

评论

  • 正在加载...

分类

标签

归档



View My Stats