写代码遇到一处报错,是我基于 SQLite 封装的 RayDB 的一个方法出现异常。
于是我为该方法创建了一个单测用例,明确输入输出,并找出问题原因。这个过程轻松+愉快,且5分钟搞定。
这种轻松愉快的开发方式,在实际工作中,很多人工作多达十年,却从来没有体会过。对他们而言,这种方式属于老外工作不饱和,需求少闲出来的,不符合国情。
根据我的经历,在我们这边的,一个是排期紧张,一个大模块需要一周开发完成,两周上线。另一个是需求变化频繁,一个模块开发完,过不了几个月就要大改版。在这种情况下,单元测试代码,能发挥多大作用不确定,维护成本一定是大大增加了。
如果说业务从0到1过程,来不及写测试是正常的。可是多年来,我发现我们处于一种持续性的从0到1过程,上了一垒之后,马不停歇地赶二垒,永远处于窒息状态。
当然,不仅是测试设施,各种基建也长期处于快糙猛阶段。随着业务体量增大,基建的跟不上在潜移默化中拖慢了整个团队的产能和创造性。当然,各个技术 Leader 不会主动揭开这些“老底”,他们会用各种可观测指标,向不懂技术的老板夸赞团队以 5%、10% 的速度持续成长。
此时,业务陷入从野路子到正规军的转型期,当然,这种团队是留不下正规军的,野路子又不知道如何系统化思考和领域建模。于是有更多需求上线,跟糊墙一样左一个补丁,又一个补丁。直到停滞的时间足够长,耗尽了预算和集团上层的耐心,进入收缩期。
直至某一天,一个新项目上马,一个新的从0到1轮回开始了。
于是我为该方法创建了一个单测用例,明确输入输出,并找出问题原因。这个过程轻松+愉快,且5分钟搞定。
这种轻松愉快的开发方式,在实际工作中,很多人工作多达十年,却从来没有体会过。对他们而言,这种方式属于老外工作不饱和,需求少闲出来的,不符合国情。
根据我的经历,在我们这边的,一个是排期紧张,一个大模块需要一周开发完成,两周上线。另一个是需求变化频繁,一个模块开发完,过不了几个月就要大改版。在这种情况下,单元测试代码,能发挥多大作用不确定,维护成本一定是大大增加了。
如果说业务从0到1过程,来不及写测试是正常的。可是多年来,我发现我们处于一种持续性的从0到1过程,上了一垒之后,马不停歇地赶二垒,永远处于窒息状态。
当然,不仅是测试设施,各种基建也长期处于快糙猛阶段。随着业务体量增大,基建的跟不上在潜移默化中拖慢了整个团队的产能和创造性。当然,各个技术 Leader 不会主动揭开这些“老底”,他们会用各种可观测指标,向不懂技术的老板夸赞团队以 5%、10% 的速度持续成长。
此时,业务陷入从野路子到正规军的转型期,当然,这种团队是留不下正规军的,野路子又不知道如何系统化思考和领域建模。于是有更多需求上线,跟糊墙一样左一个补丁,又一个补丁。直到停滞的时间足够长,耗尽了预算和集团上层的耐心,进入收缩期。
直至某一天,一个新项目上马,一个新的从0到1轮回开始了。
【乌克兰能源专家:“只要让我们过上有电、安全的生活,谁来都可以”】安东·尼尔曼:“挨冻已经是不可避免的了。尽管对于即将发生的供暖不足我们已经做好了思想准备,但没想到现在连电暖器都可能用不了,因为基辅大概只有三分之一的房屋里保留着可用的电池。”
近日,一股自北向南的寒潮席卷我国大部分地区,各地气温骤降,让即便是身处南方的朋友也感受到了凛冽寒冬。
而在千里之外的乌克兰,早已陷入寒冷之中。自10月以来,乌克兰多地基础设施遭到打击,多个主要城市频繁停电、停水。随着冬季温度降低,供电缺口进一步拉大,供暖形势严峻。这个冬天,对于乌克兰民众来说,是一场异常残酷的考验。
如何应对断电、断水、无供暖的冬季?乌克兰政府是否采取了有效措施帮助民众应对缺电危机?观察者网采访乌克兰能源专家安东·尼尔曼(化名),听他讲述乌克兰民众正如何度过这个缺电的冬天。
近日,一股自北向南的寒潮席卷我国大部分地区,各地气温骤降,让即便是身处南方的朋友也感受到了凛冽寒冬。
而在千里之外的乌克兰,早已陷入寒冷之中。自10月以来,乌克兰多地基础设施遭到打击,多个主要城市频繁停电、停水。随着冬季温度降低,供电缺口进一步拉大,供暖形势严峻。这个冬天,对于乌克兰民众来说,是一场异常残酷的考验。
如何应对断电、断水、无供暖的冬季?乌克兰政府是否采取了有效措施帮助民众应对缺电危机?观察者网采访乌克兰能源专家安东·尼尔曼(化名),听他讲述乌克兰民众正如何度过这个缺电的冬天。
#给家长的一堂课# #育儿公开课# #育儿专家说# #全民科学喂养#几个月的宝宝会笑出声?
通常情况下3个月婴儿可笑出声,且随着年龄增大,笑出声的次数也将逐渐增多。
一般3月龄左右婴儿可笑出声,笑是每个婴儿均具备的情感表达方式,新生儿常可出现自发性微笑,而非交流引起的微笑。随着婴儿逐渐长大,婴儿会与人有眼神的交流以及情感的交流,出现有意识的笑。一般1-2个月左右,婴儿即可逗笑,即社会性微笑,可与人互动。随着婴儿继续长大,微笑频繁逐渐增加,逐渐变可爱。一般3月龄左右,婴儿即可笑出声,最开始可能仅有偶尔几次。随着婴儿逐渐变大,笑出声的时间也逐渐延长,笑出声的次数也逐渐增多。
不同婴儿个体发育有所区别,建议随时关注婴儿发育情况,同时在喂养宝宝的过程中,应注意观察其是否出现哭闹不适,发现异常者可带患儿就诊。
通常情况下3个月婴儿可笑出声,且随着年龄增大,笑出声的次数也将逐渐增多。
一般3月龄左右婴儿可笑出声,笑是每个婴儿均具备的情感表达方式,新生儿常可出现自发性微笑,而非交流引起的微笑。随着婴儿逐渐长大,婴儿会与人有眼神的交流以及情感的交流,出现有意识的笑。一般1-2个月左右,婴儿即可逗笑,即社会性微笑,可与人互动。随着婴儿继续长大,微笑频繁逐渐增加,逐渐变可爱。一般3月龄左右,婴儿即可笑出声,最开始可能仅有偶尔几次。随着婴儿逐渐变大,笑出声的时间也逐渐延长,笑出声的次数也逐渐增多。
不同婴儿个体发育有所区别,建议随时关注婴儿发育情况,同时在喂养宝宝的过程中,应注意观察其是否出现哭闹不适,发现异常者可带患儿就诊。
✋热门推荐