第一次做接口的东西,发现跟页面尤其是webservice很相似,做起来遇到不少问题,但是都是基本的东西,相信对工具和类库了解越深入也就能越熟练,问题也会越少,之前吐槽过c#语法之烂,做完一个任务后发现使用这么烂的语法也挺带感的嘛。
今天其他小组同样做这个项目接口的同事也做完了,我把代码获取到本地认真看了一下,发现了自己的一些不足,熟悉这个项目之后再去读别人的代码还是很容易的,并且也可以学习一下,我发现:
1 我的代码写的不够优美,直接看就能看的出来的那种,就像大实话遇到了莫言的文字,高下立判;
2 代码结构的组织还不行,以后需要加强;
3 基础知识基本快忘的一干二净了,一些逻辑表达式都看不懂,这也是部分代码不优美的原因;
4 逻辑和性能方面比同事要好,这个和自己的工作内容有关;
再吐个槽吧,我建议同事把几个底层公共方法合并,这样可以只调用一次,遭到拒绝;又提出让同事将同一个参数的返回类型与我的一致(因为我先写的,她接着我的写),又遭到拒绝。我这里测试都自己测,更新给指导,部署有问题我来解决,同事只是提交测试剩下的就不用管了。我们就像是淘宝小卖家和天猫大商户,我尽管不招待见可还只能用真诚和责任心做事。希望不久后的一天能够成为总经理,出任CEO,走向人生巅峰。
最后问一下,为什么最近blogger登录时总是重定向,无法显示网页?自言自语而已。
修改:
接口已经完成联调,调试过程中的确遇到不少问题,也学到不少东西,之前返回类型不一样的方法我也修改了,跟同事保持一致。
goagent貌似被和谐掉了,最近物色vpn中。