博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如果就
阅读量:6112 次
发布时间:2019-06-21

本文共 526 字,大约阅读时间需要 1 分钟。

hot3.png

程序是一系列的如果就,人生也是。

如果是红灯我就停,如果是绿灯我就走。如果渴了就喝些水。如果饿了就吃点东西。如果女朋友不开心了就哄哄她(据说大多数程序员没有女朋友,不过我有,哈哈哈)。这是一些简单的如果就,毫秒级处理。还有一些比较复杂的如果就。比如如果她喜欢我我就向他表白,但是怎么判断她是不是喜欢我呢?如果她愿意单独和我看电影,或者如果她同意和我吃饭,又或者如果她看我很开心...,那么她就喜欢我。这个可以有无穷个如果就。

 

同样的事情,不同人的如果就的复杂度也不一样,比如买衣服这样是,对于男的来说,如果穿着合适,大小差不多就买了,但是对于女人来说就比较复杂了,她们或许会这样想,如果这件衣服的颜色淡一点,并且袖子短一点,并且腰瘦一点,并且纽扣漂亮一点,并且不那么像同事穿的那件我就买了。而且这里的条件根据时间,天气及周围环境的不同而有不同的权重。

 

在编写程序时,我们希望我们的代码里的如果就少一些,嵌套浅一些,让代码看起来简单些,已达到减少bug的目的。生活中的如果就太多也会繁琐,消耗大脑的精力。我们可像写代码一样减少如果就的难度到达减少精力的损耗。

转载于:https://my.oschina.net/u/587323/blog/811309

你可能感兴趣的文章
C#如何在DataGridViewCell中自定义脚本编辑器
查看>>
【linux】crontab定时命令
查看>>
Android UI优化——include、merge 、ViewStub
查看>>
Office WORD如何取消开始工作右侧栏
查看>>
Android Jni调用浅述
查看>>
CodeCombat森林关卡Python代码
查看>>
第一个应用程序HelloWorld
查看>>
(二)Spring Boot 起步入门(翻译自Spring Boot官方教程文档)1.5.9.RELEASE
查看>>
Android Annotation扫盲笔记
查看>>
React 整洁代码最佳实践
查看>>
聊聊架构设计做些什么来谈如何成为架构师
查看>>
Java并发编程73道面试题及答案
查看>>
iOS知识小集·设置userAgent的那件小事
查看>>
移动端架构的几点思考
查看>>
Tomcat与Spring中的事件机制详解
查看>>
Spark综合使用及用户行为案例区域内热门商品统计分析实战-Spark商业应用实战...
查看>>
初学者自学前端须知
查看>>
Retrofit 源码剖析-深入
查看>>
企业级负载平衡简介(转)
查看>>
ICCV2017 论文浏览记录
查看>>