风之力科技
股票代码:781340
400-718-5885或13605745691
service@nwpit.com

技术资讯

03Mar2016
点击

程序猿常犯的 5 个编程错误,你占了几样?



    作为一名优秀的程序员,每天在一行行的代码中得出结论,修复bug,确保用户即使输入错误也不会得到意外的结果。

想要创建高品质的应用程序,要尽量避免犯以下错误:


1. 为求速度而冒然拷贝代码

    眼看着工作计划表上的时间所剩无几,然而发现你需要的代码在一些别的程序里面有。整段的拷贝代码并且就这么使用它而不去烦恼于理解每一行代码是很诱人的。有时候你拷贝的代码可能太大了以至于没有时间去完全理解它。如果你拷贝任何代码都像这样,就会有让你的程序变得脆弱易出bug等风险。

    所以当拷贝代码的时候要小心,一定要深刻地读懂它,确保它是安全可用的。但是如果不是的话,就要当心了。


2. 每次都从头开始


    也许你认为每次都从头开始会很好,但是实际上它浪费了太多资源–时间,精力和思维,你可以更好的在其他方面使用它们。时间是有限的,熟能生巧的事情可以放到工作之余去做。


3. 忽略红色警告

    记住- 对待警告和对待错误一样 .

    警告通常是你做的东西可能不是每次都能正常工作的一个标志。有时,忽略这些警告会造成很大的安全问题。但是真正的问题通常是出现在程序出现几百个警告,或者程序不能正常工作时。很难确定到底是什么原因造成了那个错误,你必须花更很多的时间来分析每一个警告来找出造成问题发生的根本原因。相反,你可以在警告发生的时候就处理掉它。



4. 太依赖于百度和Google,不注重原创

    出于习惯,每次出现新的问题,你都会通过百度或Google来找找解决方案。对于程序来说,这不是个好办法。如果你总是没有自己试一试就通过外部方法来搜索答案,那么你的思维永远都不会受到挑战。

当你的思维停止挑战,你自身的编程技能就会停止增长。你什么时候能自己解决问题?把你自己的任何技能都练得很棒,你就可以自己解决问题,这也适用于程序开发。



5. 快速修复而不是永久性解决

    进行一个修复要能永久性的解决这个问题。有时,由于懒惰和无知,我们通常喜欢快速的把问题解决掉,而不想在上面花太多时间。这就是为什么我们的写的代码能正常的工作,但是却不是在所有情况下都能工作。

    在bug面前,如果你在工作的时候把它忽略掉,你会在后面花更多的时间。