隔壁组的一个老大离职了,我现在的 leader 要调过去。把一个入职半年的老码农调过来我们组当 leader 。
我比他晚来这家公司一个月吧,做过两个版本,都是在这位老码农原先的代码上做开发,所以看过不少他写的代码
第一个版本是做标签类型的开发,有四五种类型的标签,每种类型的创建逻辑都不一样。 他的代码是 一个 create 方法,写个 switch case,每种类型的处理逻辑都写在里面,后面每增加一种类型就增加一个 case 。。 update,list 的方法都是这么写。 我刚入职也不敢说啥,默默地用策略模式把这块重构了。
第二个版本,他做了一半基础的接口,交给我的时候说做过自测了,让我在他的基础上开发就行。结果有部分接口跑不通,各种 Bug 。导致我开发和改 bug 要并行,导致差点延期。
现在要当我领导了,我刚转正没多久,有点想溜了。。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.