美文网首页
写出不好代码的原因有什么

写出不好代码的原因有什么

作者: 呼啦呼啦的圈 | 来源:发表于2017-11-14 15:17 被阅读0次

有这么一种情况, 为什么上学的时候偏科, 我喜欢数理化, 但是让我背东西, 我完全不行. 原来就以为是偏科, 现在想想, 是因为自己的喜好不同, 自己喜欢去计算. 所以更侧重数理化, 学习语言完全没有兴趣. 其实, 我觉得仔细思考下, 如果可能用正确的心态对待英语, 我也许可以学好.

我感觉玩游戏玩的好的人, 都聪明, 他们可以在一件事儿上投入很多精力磨练自己的技术. 并且快速掌握并熟练运用. 他们有这种天赋, 但是玩游戏玩的好的人, 很多都在其他事情上做的不那么尽人意. 比如学习上. 可能是在游戏上投入了过多, 导致精力分配不均.

游戏能玩好, 其他的事儿, 应该也可以做的很好, 自己有这个能力, 如果没做好, 是因为什么呢.

我觉得像是心态的问题. 没有正确的看待要做的事, 对待事物的看法, 跟对待游戏, 不一样~ 如果做每件事, 都可以像玩游戏一样呢?

这个需要去思考. 为什么? 为什么做不好, 怎么做才能做的更好? 想写好代码, 我感觉应该更多的是思考, 思考为什么, 怎么做. 随着经验的积累, 思考会越来越简单. 但是一开始呢, 一开始需要去看更厉害的人怎么做的, 去想一下, 他为什么这么做, 有什么好处. 可能有什么坏处.

之前我跟我发小聊过学习英语, 为什么有的人学的好, 有的人英语差?

有的人学的快, 有的人学的慢. 我感觉因为 每个人对接收到的知识, 吸收率不是100% . 每个人传授知识的输出率也不是100%. 导致了, 老师有1000的知识量, 传授了80%, 学习的人吸收了80%. 那么他只学习到了 老师拥有的知识的64%. 学习好的人, 可能吸收率高. 再遇到输出率高的老师. 就可以拥有很多知识.

如何提高吸收率, 我觉得这个是自身思考问题的方式了. 

如何提高自己的思考方式呢? 

记得做开发的时候, 有前辈跟我说过, 写的接口要易用, 方便. 越简单越好; 模块要拆分, 越简单越好; 学习java的时候, 老师说过, 先从底层开始写, 完善基础功能, 再往上层写. 这就要重新思考下面向对象的基础. 继承, 多态, 封装/单一, 开闭, 替换, 倒转, 分离. 自己哪里做的不足.

相关文章

  • 写出不好代码的原因有什么

    有这么一种情况, 为什么上学的时候偏科, 我喜欢数理化, 但是让我背东西, 我完全不行. 原来就以为是偏科, 现在...

  • 如何创建自己 module

    我们为什么要创建自己的 module?原因有二: 不用再一遍又一遍的写重复代码 可以持续迭代优化我们写出的代码 希...

  • 如何写出不好的代码

    [toc] 如何写出不好的代码 这是一个从各个项目整理出来的代码,具有一定代表性。坏代码的产生,本篇暂时不深究原则...

  • 教你写出代码最高级别——整洁代码

    写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么...

  • 2018-09-13笔试题

    1. 请写出下述代码的输出 结果: 原因:集合不可以一边遍历一边删除 2. 请写出下述代码的输出 结果: 3. 请...

  • 写出整洁的代码,是每个程序员的追求

    《clean code》(代码整洁之道)指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过...

  • Java静态代码块与非静态代码块面试题

    请写出下列程序的运行结果。 java静态代码块 加载顺序:静态代码块 > 构造器。原因:因为是继承关系,所以首先会...

  • 做web前端是一种什么体验?

    100 个前端做同一件事,可能写出 80 种代码方案。 前端技术里太多符号、格式的部分,不好记。 Java 有设计...

  • 汇总题

    一、Java基础 1.写出下面代码的执行结果 2.写出下面代码的执行结果 3.写出下面代码的执行结果 (此题需写出...

  • 不好的代码要引以为戒,才能写出更好的代码

    不好的代码要引以为戒,才能写出更好的代码 吃掉异常 catch的地方直接吃掉异常,这样导致排除问题变困难。 变量名...

网友评论

      本文标题:写出不好代码的原因有什么

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