培养写文章的习惯

    毕业后,参加工作有2年时间了,网络之于我,仅仅是获取资源的一个途径, 下载源码,文档,浏览别人的帖子,文章,很少会跟贴,几乎没有为别人解决过技术问题。最近开始意识到,这样一个拿来主义的习惯,往往会导致越来越懒于思考问题, 而不懂得思考的技术人员,大都只能混迹于各个小公司,充当代码搬运工的角色。
    改变,从现在开始,坚持每段时间,做个阶段性总结。
    今天就来讲讲代码风格,无论哪个公司,对于代码规范都很重视。大公司会有一套完善的代码管理制度,新人提交代码,都需专人review, 加以指正,久而久之,形成良好的编程风格;相比而言,小公司虽然也有一些代码规范,抛开规范本身的合理性不说,执行力度也不强,新人进来,稍微培训下,随随便便就能提交代码, 所以小公司的项目代码都比较难于维护。
    我刚进入公司的时候,就独立写过一个功能模块,后来移交给别人来维护,大概经过几个月的时间,再回头看看当初自己写的代码,简直可以用惨不忍睹来形容,对于接模块的那个哥们,尤为抱歉。总结几点,新人在写代码时,至少需要注意几点:
    1、注意代码缩进,排列整洁,便于自己/他人阅读
    2、变量命名遵守规则(比如骆驼规则),尽量取有意义的名字,避免使用诸如a,b,c之类的临时变量名称,除非是用于内部循环。
    3、不要求所有代码都添加注释,但至少重点函数都添加注释,注明参数,功能
    遵守以上三点,至少可以保证你的代码可读性强,便于维护,当然,做到这几点之后,开始要注意代码的强健性,乃至扩展性, 这些都是非常重要的。闲时,找本代码规范方面的书籍看看, 学习正确的编程习惯, 是会提高你的工作效率的,别嫌麻烦,有句话说得好,磨刀不误砍柴工!
    最后推荐我自己刚参加工作看的一本代码规范方面的书籍: 林锐写的《高质量编程》

猜你喜欢

转载自blackisbird.iteye.com/blog/1552665
今日推荐