首页 > 代码库 > 从架构师身上我学到了什么?
从架构师身上我学到了什么?
从周一开始,由架构师--温工带我重构系统架构,虽然只有短短4天时间,但每天都是硕果累累,在此我把学习成果和大家分享分享,希望能帮助大家进步。
为人处事:
1.开朗的性格。温工每天都乐呵呵的出现在我们面前,虽然有时股票跌的一塌糊涂,但笑容一直挂在脸上,每天都能给我们带来正能量;
2.乐于分享的态度。温工在我们开发小组中算技术最硬的,不管什么时候向温工请教,他总能耐心的把他知道的分享给我们,而且更多的联系现实帮助我们理解难点;
设计思想:
1.分析问题的方式。温工编程有个习惯,编程前很透彻的理清架构的各个部分,预留出可能拓展的变化点。在温工眼里编程就像搭积木,做出一个个的小颗粒,然后很灵活的组装这些小颗粒;
2.写代码好比写书,分章分节分页。现在看自己原来写的代码,都是一坨一坨的,逻辑性很差。而温工的思想是看大不看小,看小不看大。先宏观上把业务分为1、2、3,然后一步步的对1、2、3进行逐步深入分解。初学者编程总想一步到位,一个方法里包含了多个功能,导致方法复用性和维护性很差,而温工写的方法每次只完成一个功能,复用性很强,把一个复杂的业务逻辑变为一个个的小颗粒。
3.优秀的编程风格。看温工写的代码简直就是在欣赏艺术,温工常告诉我的一句话:“别让维护咱代码的人骂街”。本着不想让后来者骂街的初衷,温工的每个方法都有很明了的注释,逻辑性很强,让人一看就知道这块代码是怎么个实现过程。温工给我的建议是尽量少new对象,多用工厂,多用接口,多用根基类。
4.善于思考的习惯。温工对所学过的知识都有很好的见解,而且总能从现实中找到这种设计理念的灵感源头,不得不说温工是个很懂得生活的人。每当晚上大脑发麻不想干活时,温工就开始乐此不疲的给我讲解他对每种技术的理解,听了很是受用。
5.认真负责的态度。温工对工作非常认真负责,他写出来的代码很少出问题,稳定性很强。在温工的世界里,我们每个人都应该像上帝一样创造出优秀的作品。
在这4天和温工合作的日子里,精神上每天都饱受洗礼,谢谢伟大的温工作我成长的引路人,谢谢伟大的组长给我和引路人合作的机会,机会来之不易,我定当加倍珍惜。
从架构师身上我学到了什么?