最近逛脉脉,发现了一个热度挺高的帖子,一位同学发帖说:同事5年经验,竟然不知道gitrebase,真牛批☆今天咱们不讨论gitrebase是干什么用的,因为讨论半天可能三两句话就说出来了,实在没有意思,我们讨论点软件开发路上的那些可能你也不知道的东西,☆有些东西已经出现多年但我们的确是不知道,是在学习中,工作中不断的接触到才慢慢去理解的了☆如果有些东西让你觉得有意思了,在工作之余笑一笑吧鲁棒性 到底是谁在不断的发明新词,一次面试被问到你们的项目对于鲁棒性是如何体现的?其实我特别想告诉那个面试官,如果我不是过来面试的,如果不是我想要这份工作,如果我再冲动一点,我可以找个木头棒子把你敲醒圣杯布局
作者|IsaacLyman译者|崔皓谁都喜欢可读性强的代码,希望接手的代码容易阅读,容易理解,从而减少交接的工作量,但并不是所有的代码都有好的易读性,接手前辈的“屎山”通常是一件令开发者非常痛苦的事情。关于代码有一种流行说法:代码被阅读的次数是它被书写次数的十倍,而且产品的寿命越长,这个比例就越高。考虑到这点,我们似乎对“理解代码”的投资明显不足。开发者通常更侧重于编码的能力,而不是阅读和解释已有代码的能力,即便这种场景在日常工作中会频繁出现。开发任务的前80-95%时间应该用来阅读代码以及文档。在研究现有代码的过程中,你可能会学到很多东西,只有读完代码之后才能说:“这个功能已经存在了,或者是
作者|IsaacLyman译者|崔皓谁都喜欢可读性强的代码,希望接手的代码容易阅读,容易理解,从而减少交接的工作量,但并不是所有的代码都有好的易读性,接手前辈的“屎山”通常是一件令开发者非常痛苦的事情。关于代码有一种流行说法:代码被阅读的次数是它被书写次数的十倍,而且产品的寿命越长,这个比例就越高。考虑到这点,我们似乎对“理解代码”的投资明显不足。开发者通常更侧重于编码的能力,而不是阅读和解释已有代码的能力,即便这种场景在日常工作中会频繁出现。开发任务的前80-95%时间应该用来阅读代码以及文档。在研究现有代码的过程中,你可能会学到很多东西,只有读完代码之后才能说:“这个功能已经存在了,或者是
想了解更多关于汽车的内容,请访问:51CTO汽车开发者社区https://icv.51cto.com/对抗特斯拉,新势力品牌是指望不上了。1月30日,吉利高级副总裁杨学良在微博上表示:“根据极氪品牌高端纯电的定位,不会出20万以下的产品。后续产品定位也会越来越高。”3小时之后,理想汽车的创始人李想也发了一条微博,内容是介绍理想汽车的未来产品规划。他明确表示,理想汽车“不会有20万以内的车型”。在极氪和理想不约而同表态不做平价车时,特斯拉正准备推出更便宜的新车型。在2022年三季度财报会议上,特斯拉的高管表示:“如果一家公司想要产量更大,就需要覆盖更多受众的产品组合,
想了解更多关于汽车的内容,请访问:51CTO汽车开发者社区https://icv.51cto.com/对抗特斯拉,新势力品牌是指望不上了。1月30日,吉利高级副总裁杨学良在微博上表示:“根据极氪品牌高端纯电的定位,不会出20万以下的产品。后续产品定位也会越来越高。”3小时之后,理想汽车的创始人李想也发了一条微博,内容是介绍理想汽车的未来产品规划。他明确表示,理想汽车“不会有20万以内的车型”。在极氪和理想不约而同表态不做平价车时,特斯拉正准备推出更便宜的新车型。在2022年三季度财报会议上,特斯拉的高管表示:“如果一家公司想要产量更大,就需要覆盖更多受众的产品组合,