IT就业:足迹第三步是学会代码复用(如何加入团队的编码风格)

2017年,我在的第一家公司是一家郑州从零开始创业的公司,大家都有种共成长的激动;同学都很羡慕;因为在公司里大家对我很友好,有问题都帮我解决,虽然公司很小只有8个人;但我在这里养成了标准的编码习惯;


公司用的最先进的前后端分离与微服务分布式,Bootstrap+ajax+springBoot+restful+jpa+Nvcat;因为知识储备上与公司体系完全不搭(实际上我就靠擅长SSM+javaScricpt出来闯);加上当时环境搭建经验很少,一点都没有;


现在回头一看,有千言万语提醒当时自己,才有了这个专栏,经验如下:


一、jdk,maven,idea,eclipse,mysql,tomcat,git一定要熟练安装与使用;


二、最大的难题是从头学起,因为接触的技术太新了,我的精力就全部放到了接受新技术与充电上;当时牢记从同学那里得来经验,也就两点:1.不会就问;2.不要打断同事思路;


三、第二个难题是我对自己的定位出了问题,交钱的学生只需要那样学就够了,但一个领工资的员工这样子就过分了;一家公司给人发工资,是要看你每天的进步,要看你每天的效益的;效益体现在如下两点:1.你能不能及时敲出代码;2.你在代码可读性上的提高(又叫编程习惯或编程顺序)。公司两位老板招我时,对我水平是了解的,所以第一点可以放松;但对第二点会随时观察;


四、面对领导,第一个问题不是问功能,而是“我们java团队,什么样的编码习惯(编码顺序)?”。你编码习惯开窍了,与团队一致了,老板才会放心,你的代码才能一步步提高;因为公司的编码风格是不会错的;


五、你在编程习惯、编程顺序上的提高:1.能提高团队之间代码的流通与复用;2.能令领导无障碍了解你的进度;3.能令前辈无障碍解决你的困境;4.对新人来说能避免Bug产生;


六、结论:我养成的java编码顺序

配置框架    ==>    实体    ==>    sql+测试    ==>    持久层+测试    ==>    业务层 +测试   ==>    控制层+swagger接口测试   

 ==>    前端request解决跨域    ==>    页面中的静态Html    ==>    绑定触发事件到Html页面与js中   ==>    js中的ajax请求对接后台接口

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值