菜鸟程序员写代码如何避免错误? |
您所在的位置:网站首页 › Excel2052错误代码 › 菜鸟程序员写代码如何避免错误? |
06 不做方案,直接开干 不做方案就意味着做事全凭感觉,而写代码时最好的习惯是先在脑袋里把所有的需求细节过一遍,实现细节拿出来。 07 不关注性能 这是新手菜鸡很容易犯的错,什么是性能呢。对后端来说就是TPS和响应时间,对前端来说就是响应时间。 很多新手菜鸡的习惯就是把东西做出来,然后再做优化。但往往是东西做出来了,优化留给了别人。 对性能的关注也是晋升中级程序员最关键的技能点。在写代码的时候,有经验的工程师会知道了这个方法这个函数这个功能点的性能怎么样,瓶颈在哪里。 08 害怕重构 “程序员最大的勇气就是看自己三个月之前写的代码。”这句话一点都不假。其实重构并不应该是在几个月之后重构,最好的方式是实时重构。 09 只求做出来,不求最佳实践 不少菜鸡做项目时,硬编码居多,没有可扩展性,用很丑陋的方式完成了功能。 10 不考虑未来需求的变化 工程师的水准,其实可以分成以下几个阶段: 面向功能编程 面向性能编程 面向未来编程工程师拿到需求的第一件事,应该聚集在以下几个问题: 第一,哪些需求是我之前完成过的; 第二,哪些需求是有可能变化的; 第三,有几种方案,分别支持什么样的需求变化。但是,菜鸡却永远不会考虑这么多,一是因为对业务不熟悉,判断不出来哪些需求可能会产生变化;二是对可选的方案掌握的不多,根本就没有什么可选的余地;三是没有这种思维习惯,分不清楚哪些是现在要完成的,哪些是未来可能会支持或者是变动的。 11 遇到问题不会试错 这也是新手常见的问题。很多时候新人会遇到问题,解决不了,去找一个有经验的工程师,这个有经验的工程师虽然也没有遇到过这种情况,但是却有解决问题的思路,通过试错很快就跑通了。 其实,解决问题就是一个分析推理的过程。解决问题应该是: 1、寻找正确的代码; 2、理清楚正确的执行顺序; 3、重现错误; 4、最小化错误产生的场景; 5、修改代码到一个已知的错误类型等等等。12 不做数据量的预估 后端工程师在前期经常会忽视数据量的大小,没有形成一个好的习惯。写代码只注重功能,没有一个关于数据量的概念。 比较好的做法是,程序员要对数据很敏感,后端要知道每一个表的规模可能会有多大,当前的系统能支持的数据库表的大小是多大,而前后端都需要知道每一个操作,都分成了哪几个步骤,每一个步骤花费的时间是多少,大概占用的内存是什么样的。 做到这一点其实并不难,难的是养成这种习惯,初级工程师眼里看的是功能和代码,中级工程师眼里看到的是数据和时间。 上面这些,你占了几条呢?敢不敢留言让大家看看?返回搜狐,查看更多 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |