加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSS
您当前的位置:首页 > 公告

程序员,猥琐发育,不要浪

时间:2024-11-13 13:43:22  来源:http://www.baidu.com/  作者:亲卫队请问

一、编写代码前的深思熟虑

初入行业的新手,总是迫不及待地展示自身能力,一拿到需求就急于编写代码。这恰恰是一大忌讳。在我看来,真正的编码时间仅占百分之二十。缺乏前期的深思熟虑,可能会花费高达百分之八十的时间在修正错误上。务必三思而后行。

二、沟通的重要性

如果不善于言辞和沟通,很容易产生对需求的误解。很多时候,我们可能会发现最终完成的产品并非符合产品要求的。许多功能的返工正是因为缺乏沟通所导致的。良好的沟通是项目成功的关键。

三、文档的必要性

尽管很多时候文档似乎只是摆设,但仍然需要编写。文档的主要作用并非用于沟通,而是用于记录。尽管大部分需求是通过口头沟通完成的,但不以文档形式记录很容易引起纷争。务必确保有适当的文档记录。

四、注释的重要性

不编写注释就如同给自己和别人挖个坑。随着时间的推移,连自己的代码都可能看不懂。为了代码的可读性和维护性,务必编写清晰的注释。

五、变化的常态

产品需求是根据商业需求不断调整的,改变需求是非常正常的事情。不要抱怨,因为变化是唯一的不变。你需要适应并接受这种变化,同时确保产品的质量和效率。

六、业务至上的技术观

如果技术不能为公司商业提供服务,那么它将毫无价值。公司赚钱是硬道理。我们应该更注重成熟技术在商业公司上的应用,而不是盲目追求新技术。

七、别心存侥幸

如果你有预感某些地方会出现错误,那么它们一定会发生。不要心存侥幸,务必对每一个细节都进行严格的测试和审查。

八、自我测试的重要性

在将代码交给测试人员之前,务必自己先进行测试。经自己手的东西,必须保证质量。这样不仅可以减少错误,还可以提高产品的整体质量。

九、独立解决问题的能力

遇到不懂的问题,首先要尽力自己解决(可以借助Google,Stack Overflow等工具)。在尽力之后仍然无法解决的情况下,再寻求他人的帮助。一旦出现问题,就要尽快解决,不要拖延。

十、谨慎使用新技术

新技术通常都是处于beta版本,在没有大神提供清晰的中文入门文档之前,轻易使用可能会带来麻烦。使用新技术要谨慎,确保了解其特性和风险后再做决定。

来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
栏目更新
栏目热门