最近公司来了好几个新同事,有几个是新手程序员,他们跟老手比起来,感觉还需要时间锻炼提高,那么新手程序员如何提高自己的能力呢?这里把刚刚总结的技巧,给大家分享下。
创新互联公司专注于企业成都全网营销、网站重做改版、石泉网站定制设计、自适应品牌网站建设、H5技术、成都商城网站开发、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为石泉等各大城市提供网站开发制作服务。
拿到需求,想清楚了再做,不要急着下手,把整个原型和框架在脑子里过一遍,然后确定下模块数量功能、实现方式,然后再开始敲代码。
直接去借鉴常见相应的代码是一个非常高效的手段,自己少“造轮子”……
多看官方文档,有条件的话看源代码,当然文档和代码要找***的看。
注释贵精不贵多,但也要认真注释。
还有重要的是代码修改注释也要跟着修改。
善用谷歌,尽量用英文搜索,有句很老套的话:google+初级程序员=高级程序员。
善用代码自动生成工具,比如java常用的maven插件mybatis-generator。
东西交付之前偷偷测试一遍;
***能自己写自动化测试和集成测试。
遇到Bug,首先应假定原因在于自身,要相信99%都是自身代码的原因。别一上来就说“我这儿运行的没问题啊?”(虽然我最常说的就是这句,苦笑)
正确的描述Bug,然后确认Bug是否可以重现。
多看日志,有利于发现Bug位置。
***的语言是English,不是PHP。
重构/优化/修复Bug,同时只能作一件。
业余时间经常学习充电。有句名言:程序员只有一种死法:土死的。
iOS开发真的是非常简单,招人难只不过因为Mac电脑普及率低。
***的工具是纸笔;其次好的是markdown。
leader问任务开发时间,若答不上来,可能是任务拆分还不够细。
同事骂客户或产品傻,自己跟着笑笑就得了,别真的以为人家傻。
永远别小看程序媛。
分享标题:如何快速度过新手期,老手程序员给新手的建议
分享路径:http://www.mswzjz.cn/qtweb/news14/535514.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能