美文网首页
程序员修炼~接受不完美

程序员修炼~接受不完美

作者: 心水 | 来源:发表于2022-02-11 22:12 被阅读0次

今天继续修炼,今天的主题是接受不完美,经常在工作中听到开发问BA:

这个值不可能是空吧?

用户不会走到这个流程里吧?

这个不会找到多个值吧?

我们习惯于认为世界是完美的,是符合我们预期的,然而事实并不是这样,不可能为空的值为空了,不可能走到的流程走到了,只可能有单值的地方出现多值了。。。

那怎么办呢?答案是防御,那什么是防御呢?有两种方法:

1、尽量减少假设,能不做假设的时候就不做假设。

2、如果一定要假设,就要在假设的地方做好保护,比如你假设一个值不可能为空,就用Assert语句去防护,尽量在第一犯罪现场出错,Fail early, fail fast!

相关文章

  • 程序员修炼~接受不完美

    今天继续修炼,今天的主题是接受不完美,经常在工作中听到开发问BA: 这个值不可能是空吧?用户不会走到这个流程里吧?...

  • 接受不完美的结果

    不完美,是一种客观事实。 能不能接受身边其他人的“不完美”,是一种修炼,更是一种格局。 我们需要思考:当你的员工不...

  • 程序员思维修炼:如何从新手成为专家

    程序员思维修炼:如何从新手成为专家 这个模型,来自《程序员思维修炼》这本书: 程序员思维修炼:如何从新手成为专家 ...

  • 阿里架构师推荐,5G时代前夕程序员五本必读书籍,免费赠送大家

    文末有书籍免费领取方式 程序员修炼之道 《程序员修炼之道》(The Pragmatic Programmer)由一...

  • 【惊言妙语919】

    1.不攀比,不炫耀,不嫉妒别人。 2.懂得跟自己和解,接受自己的缺点,接受自己的不完美,接受不完美的自己。 3.减...

  • 2022-10-21-读其他书籍

    阅读《程序员修炼之道》和《程序员职业素养》第一章之前的内容。下载《程序员修炼之道》第 2 版电子书。 看《程序员职...

  • 一个程序员修炼之道《论程序员的自我修养》

    每个程序员修炼之道都是漫长而艰辛的,要想成为一名伟大的程序员,不仅技术全面还要有程序员的自我修养: 程序员修炼之道...

  • 感恩日记 20180326

    紫雨老师说过:在修炼的路上,我不需要完美才值得被爱,正在渐美的我依然可爱。 我不需要修炼成功后才值得接受爱和丰盛,...

  • 紫雨录9

    81学而不练则废,练而不淀则碎。 82保持前进,永远比完美前进更重要! 83什么叫修炼? 修炼是要慢慢来的,学习的...

  • 紫雨录(二)(328)

    81学而不练则废,练而不淀则碎。 82保持前进,永远比完美前进更重要! 83什么叫修炼? 修炼是要慢慢来的,学习的...

网友评论

      本文标题:程序员修炼~接受不完美

      本文链接:https://www.haomeiwen.com/subject/fopzkrtx.html