当前位置:  开发笔记 > 人工智能 > 正文

停止俯瞰细节

如何解决《停止俯瞰细节》经验,为你挑选了5个好方法。

与本网站上的大多数人相比,我无疑是新手.我想从专业人士那里获得一些建议,以避免在代码中出现愚蠢的错误.

当他们第一次开始错过一些导致大问题的细节时,还有其他人遇到过这个问题吗?是否有任何习惯或行为可以帮助你解决这个问题.



1> Brian R. Bon..:

以下列出了常见的陷阱和/或避免它们的建议:

    经验,避免错误的最好方法就是让它们发生在你身上.

    查看其他人的代码

    让其他人审核您的代码

    即使您是唯一的开发人员,也请使用源代码管理

    在提交源代码管理之前,请检查所有更改

    考虑使用更现代的语言,这会让你更难犯错误

    广泛评论您的代码

    尽早并经常重构您的代码

    在添加功能之前修复错误

    创建大量的测试用例,因为了解您的错误可以帮助您更快地避免未来的错误.

    学习和使用设计模式.

    不惜一切代价避免代码重复,尽量不要复制/粘贴代码块

    阅读您正在使用的编程语言中的特定常见陷阱



2> JamesSugrue..:

在开始编码之前,我发现在纸上编写代码或算法,或者至少在我脑海中编写.它会让你的脑海中的问题更加清晰,而且当你可能犯下过于愚蠢的错误时,你不会只是开始编码并开始编码.



3> Matt Dillard..:

我发现,如果我在将其提交到版本控制之前阅读所有代码中的差异,我几乎可以保证会发现一些错误.如果我有其他人在检查代码时检查代码,则会产生双重影响(至少).



4> Gerald..:

同行代码审查和单元测试.只有经验才能帮助你避免犯错误,但这些事情将帮助你了解你早期犯的错误.



5> David McGraw..:

就像你将在生活中做的其他事情一样.从在当地一家快餐店的炸锅里烧自己,到在他/她的第三家创业公司担任企业家.

犯错误,学会从他们身上,和更好的 自己 - 不要理他们.

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有