当前位置: 首页 > Web前端 > HTML

右脑编程——左脑是基础(三)逻辑

时间:2023-04-02 23:29:07 HTML

上一篇文章讲了英语的重要性,也提到了一个概念“codeiscomment”。事实上,这是真的。一段写得好的代码本身就是一条注释,或者说是一个好的程序员思想的结晶。无需添加额外的评论。当我们阅读一篇优秀的文章时,通常会被文章本身优美的内容所吸引。很少有人会对一篇写得不好的文章旁边的注释着迷。甚至有人说,写得这么烂的文章,没人愿意看。文章,更不用说阅读文章的评论了。编程的本质与作家创作的本质是一样的。是一个人用语言表达自己的思想和意图的过程。写代码==写文章来做个简单的对比。如果服务器在10秒内没有响应,将提示用户超时错误信息;否则直接显示服务器返回的结果数据。如果服务器在10秒内没有响应,则应向用户显示一个错误提示窗口。否则,应向他/她显示所有服务器返回的数据。JSONObject结果=getServerResponseTimeOut(10);if(result==null)ShowErrorPrompt("服务器没有正确响应!");否则显示所有结果数据(结果);通过比较,我们可以清楚地看到,好的代码与真正写出好的文章是一模一样的。你代码写得不好的根本原因不是代码本身,而是你自己的逻辑思维能力。我做了一个测试,请了几位工作多年的程序员在写代码之前用中文解释整个程序过程。结果表明,如果代码写得好,可以用中文表达清楚;如果代码写得不好,基本无法用中文表达自己的思想意图。不服气的同学,你可以自己试试,把你的程序完全用中文解释一下,看看结果是清楚的还是乱七八糟的。在写代码之前,用中文告诉我你要做什么。如果流畅易懂,那就放心写吧!相反,要反省自己需要改进的地方。简单来说,一个不会说中文的人,不管写什么都写不好,也写不好什么。解决这个问题的唯一办法就是:进行专门的逻辑思维训练,力求能够描述清楚、简洁。多写议论文,掌握描述和解决问题的套路和方法。注:这部分全部用中文练习,不让任何人找借口为自己的逻辑问题辩解。逻辑训练还是有一定的套路和方法的。通过系统的训练,一个人可以做到思路清晰,表达准确。你发现秘密了吗??上一篇右脑编程法——左脑是基础(二)英语下一篇右脑编程法——左脑是基础(四)语言