原创:BigHead 本期导读 软件实体(模块,类,函数)应当尽可能少的不其他实体发生相互作用。 迪米特法则,Law Of Demeter,是指一个软件实体(模块,类,函数)...
原创:BigHead 本期导读 在面向对象的程序里面,某一功能通常需要若干组件共同来完成,比如一个类的方法可能需要另外一个类的 接口来协助完成,比如类 A 里面包括类 B 的...
原创:BigHead 本期导读 单测时对于一些外部依赖,可以采用 mock 的方式进行处理,比如 server,数据库等。然在一个函数内部出现的比较多且均需要mock,那么就...
原创:逆熵研习社 本期导读 1.未对成本有认识是建设的第一大障碍; 2.投入产出比是需要考虑的至关重要的要素 ROI=执行次数*(手动回归成本-自动化维护成本)/ (基础建设...
原创:BigHead 本期导读 1.Too Long Methods导致代码的可测性变差; 2.Too Long Methods违背单一职责原理; 3.Too Long Me...
原创:陈斌 张少华 本期导读 1.为提升部署效率持续集成测试环境从胖docker向深度容器化的改进; 2.架构采用Rancher + Harbor,网络采用pipework为...
原创:逆熵研习社 本期摘要 1.工程能力是一项综合能力,对个人和团队都非常有意义。 2.个人的工程能力包含心智因素、判断主次和先后的逻辑思维能力、持续将事情做好的套路等要素;...
原创:逆熵研习社 本期摘要 1.很难有一个Offer能够满足我们各方面的诉求,在谈Offer前需要对自己的诉求有一个深入的整理,看看自己究竟最在意什么,对最在意的坚持到底,其...
原创:逆熵研习社 本期导读 1.面试总结和复盘非常重要,是实现面试策略的重要支撑; 2.面试总结第一步要回顾面试节奏,将面试过程串联起来; 3.对面试中存在的问题可以采用归因...
原创:逆熵研习社 本期导读 1.经过精心准备后来到临门一脚的面试,面试中要保持积极和坦然的心态;在坦然面对的基础上保证信息高效、准确的传递; 2.为了提高信息传递的效率要同时...
原创:逆熵研习社 本期导读 1.公司需要QA做什么呢,什么样的QA才能完成这样的任务呢?我们要不断的探索我们QA存在的价值; 2.可以展现能力的自我介绍、烂熟于心的简历烂和项...
原创:东升、路涛、兴军 本期导读 1.简历投递有三种有效方式——内推、招聘互动平台和猎头推荐,每种方式都有需要注意的事情; 2.简历投递及后面的面试安排需要一定的策略性,尽早...
原创:路涛、兴军、东升 本期导读 选对行业和方向对未来的职业发展都是至关重要的。选择行业之前,一定要明确自己的需求,在薪酬、发展和舒适度之间做出适合自己的选择。 1.传统软件...
原创:东升、兴军、路涛 本期导读 一份好的简历既是通过面试邀请筛选的重器,同时也是面试过程的重要引导。好的简历应该具备以下的特征: 1.重点突出、篇幅适中 2.结构清晰、...