新手程序员需要知道的一些事

【威哥说】其实在职场中,无论你是新入行的奶油小生,还是干了多年的程序老鸟,都会遇到各种各样的问题。本文虽然说是主要对小鲜肉们说的,也是对程序老鸟提个醒。遇到各种bug的时候不要郁闷,想想自己最开始与威哥一起学习的时候遇到问题是怎么解决的。

【正文】 不要因为一点点小问题, 就停留在这里止步不前, 或许是你还没有准备好。

作为一个刚接触编程这行的程序开发者,你需要知道这些事,它们会让你在今后的程序开发中,避免出现过多的错误,少走很多弯路。

① 审题 and 思考

用十几分钟甚至半个钟来想想自己需要什么,想想有没有适合自己将要编码的设计模式。就像我们写作文一样,都是需要先审题构思的,你看哪一个没有构思文章大体的得了高分?真的要好好思考下,你会很庆幸浪费了那几分钟,当你不得不更改或添加东西到代码中,而这只花费了你半个钟而不是几个小时。

② 注释

说实话,没有什么比几个月后再查看自己的代码,却不记得它用来是干什么更糟糕的了。注释所有重要的内容,当然那些显而易见的代码就免了吧。不然,当你之后看到自己写的代码时,那真的是一脸懵逼啊。

③ 简洁干净的代码

错落有致,使用空格,根据功能模块化自己的代码。自己看着简洁舒服,他人看到你的代码也会对你的评价有所提高的。

④ 代码重构

没有童鞋会喜欢用那些超级长的方法吧。这几乎总是意味着你混杂了功能。用易于管理的方法去分离代码,还能使得代码重用呢。

⑤ 不要总是CTRL+C and CTRL+V

不要总是复制粘贴。不要当你觉得这条代码与上条代码有共同之处时,就随意的ctrl+c,ctrl+v。如果你有两个或两个以上相同的代码块,那么你有可能就会做错什么。

⑥ 多动大脑,选择有意义的名称

虽然命名int变量为a,b,c,或其他,是很简洁;但是这样的名称并不能说明变量是用来做什么的。

⑦ 代码测试

测试,测试,测试,重要的事情要说三遍。哈哈。测试你的代码。不要等到已经做完程序之后再来测试,否则当你发现一个超级大bug时,却不知道它来自哪里的时候,你会后悔莫及滴。

尽量学会自动化测试,它们的存在通常都是很有价值的,它有助于节省大量测试和回归测试的时间。

⑧ 调试代码

很多人都有种对自己的代码莫名的自我相信,这是大错特错的,你对自己有信心很好。但这是十分不明智的想法,要知道你的整个项目没时间因为你一个人的错误而停滞不前。不要在遇到问题时就println,当你后来发现BUG后,再回来检查“丢失的”println浪费时间。


其实无论是刚入行不久的新手程序员,还是早已在这行摸爬滚打的老油条,总会犯一些错。记好这些忠告,会让你少走很多弯路滴。

输入图片说明

转载于:https://my.oschina.net/moliying/blog/748874

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值