`

如果提高让你的工作更有效率

阅读更多

转载自: http://www.iteye.com/topic/568488

 

软件开发需要做到短时间,高效率。要用最短的时间完成所有的事情。或许你会笑这个大家都知道,但是未必都能做到。程序员对一个项目的开发周期分为编码和测试调试两部分(后期维护暂不讨 论)。
    测试调试部分是否能很快进行完大部分取决于编码,若编码时候编程人员对需求了解不清,没有良好的编码规范习惯,注释不详细都会导致测试调试的时间大大延长。那么决定能不能在规定开发周期完成编码的主要因素就是在编码部分那么下面就讨论一下如何提高编码效率。
    提高编码速度,高质量高速度完成编码我总结了以下要点:
      1.开发之前必需彻底了解需求:不要因为多问项目经理几遍就感到不好意思。需求没搞清楚将会很大程度加大返工的可能性。另多说一下,项目经理其实在乎的是你能不能按时完工,能按时完工对你的印象就好,完成不了其他的都是扯淡。
      2.学会去重复,学会总结:在彻底了解需求之后,你需要将那些重复功能的代码提出来写成一个工具类,避免重复敲相同功能的代码。其实很多项目中存在相同工具类,那么在此就要多多整理以前项目中已经写好的公共类,直接拿来使用,因为这些公共类都是在其他项目中已经验证过的,所以不必担心这些公共类产生bug。这样也会节省一部分时间。
       3.命名规范和注释:这个重要性我不多说了
       4.项目中运用以前没有接触过的技术或知识:二话不说。直接打开搜索引擎搜索,baidu词条侧重于基础性的概念,我更建议在google搜索。下面来个google搜索扫盲。要始终记着自己不是第一个吃螃蟹的人.我有很多同事搜索的时候只是用中文搜索,但是这样局限性很大这么大的地球 用java的又不止中国一个国家 当然其他技术也是,所以不要局限于用中文搜索。中文搜不到,可以将关键字翻译成英文、德文、法文、日文这样再搜一遍。使用google搜索那么不得不装google toolbar  在你用外语关键字搜完后 只需单击googletoolbar上的翻译,就能将文章翻译成中文。而且在我认为 google翻译比其他翻译软件要好,更准确一点,若下载到外文文档 自己能看懂最好  看不懂就用谷歌金山通篇翻译,这样又会节省很多时间。
      5.遇到自己解决不了的问题要学会向上提交,让老员工替你解决,或者交给项目经理或者技术负责去解决。
       好了我能想到的就这些,其实总重要的还是要善于总结,善于归纳,还要学会整理资料。能拿来主义就拿来主义,这样你的编码速度必然会大大提高。

最重要的两点:
1.把自己开发过的,测试过的的东西规范化整理好,积累起来.形成自己的文档库,代码库.有需要时可以快速找到并应用起来.
2.遇到问题开口问人.记住,请教一下别人不会怀孕的.当然,别人有问题问你时也应该尽力解答(不影响自己的工作情况下),解答别人问题的过程也是对自己掌握的知识进行review和总结的过程.

开发之前必需彻底了解需求,这个如果做不到宁可拒绝接任务.一知半解的会害人害己的.

 

勤于思敏于行
不做无用功会首先让你节省一半的时间
充分思考设计会再节省一半
快速落实行动再节省一半

 

向别人问问题之前,首先要自己去研究找相关的解决方案,如果还未能解决,在去问别人!个人建议!

  首先我很赞同你的意见 项目中运用以前没有接触过的技术或知识  这里指的并不是架构层次的,指的是技术点 比如说需要个视频照相  或者其他比较少运用的公司以前没有接触到的技术点  公司不可能说没做过这一个小点就不去接这个项目  最后还是要将这块工作分配到人头去解决的  架构方面我也喜欢捣鼓一些东西  喜欢吧现有架构的核心进行拆解分析 自己没事写一些测试工程写个小网站试着用用 但是公司的项目是不会运用自己写的这些东西的  毕竟公司有自己一套成熟的框架 而且市场上开源框架的健壮性毋庸置疑  若用自己写的那些东西 无疑会带来风险    

 

分享到:
评论

相关推荐

    创新型QC提高巡检工作的及时率和有效性1103.pptx

    创新型QC提高巡检工作的及时率和有效性1103.pptx

    创新型QC-提高巡检工作的及时率和有效性1103.pptx

    创新型QC-提高巡检工作的及时率和有效性1103.pptx

    综放工作面提高回采率的有效途径

    根据目前综放工作面回采率普遍不高的实际情况,结合现场实际技术管理经验,对综放工作面回采率较低的原因及提高回采率的途径进行论述。

    番茄时间管理法:一个番茄是如何让你工作更有效率的

    番茄时间管理法:一个番茄是如何让你工作更有效率的.如果你经常读一些关于提高工作效率或时间管理类的博客,一定听说过番茄时间管理法(PomodoroTechnique)。这是一种极好的帮助你集中注意力、获得更高工作效率的方法...

    以提高有效性提升质监工作对经济发展的贡献率参考.pdf

    以提高有效性提升质监工作对经济发展的贡献率参考.pdf

    最有效率组织的管理之道

    联想、华为、万科、海尔、杉杉、双星、宅急送等等中国最优秀的企业由复员军人创建;柳传志、任正非、王石、张瑞敏、...告诉政府机关、事业单位等各类组织管理者,从中汲取宝贵营养,以提高工作效率,加速组织成长……

    错层位采煤法提高煤炭资源回采率的研究

    研究表明,错层位采煤法将区段煤柱改为三角形煤柱、缓解了工作面端头放煤效率低下的问题,提高关键层层位并改变顶煤受力状态从而提高了顶煤的冒放性,与传统放顶煤相比煤炭资源回采率得到有效提高。

    水压致裂提高块煤率的机理及应用

    为解决陕北侏罗纪浅埋厚硬煤层综采能耗大、块煤率低的问题,在优化煤层生产工艺基础上,采用煤层超前水压预...同时超前预裂后大采高工作面煤壁片帮减少,试验验证了脉冲水预裂技术降低比能耗提高厚硬煤层块煤率的有效性。

    提高矸石膏体充填采煤工作面充填率的途径与措施

    采空区充填率的高低直接决定了地表沉陷程度,是评估充填开采效果的最主要技术指标之一。充填采煤法在峰峰集团广泛...通过采取改进割煤工艺、优化充填程序、调整料浆配比等措施,可有效提高采空区充填率,确保充填效果。

    王庄煤矿8101大采高综采工作面开机率研究

    以王庄煤矿8101大采高综采工作面为背景,介绍了工作面地质情况和配套设备,对综采队在九月份的开机时间进行统计,计算出采煤机日开机率平均为49%,...指出提高采煤机开机率是保证大采高综采工作面产量和效率的有效途径。

    提高综放工作面顶煤采出率的技术措施

    结合实例分析了改善顶煤采出率的具体技术措施,提出了通过有效控制顶煤冒放状态、强化工作面初末采及上下端头顶煤回收工作、进一步加强放顶煤开采管理工作等措施,以有效地提升顶煤采出率。

    提高小窑破坏区综放工作面煤炭回收率的研究与实践

    通过优化工作面几何参数、减少区段煤柱损失、研究工作面支架和配套设备适应性、选择合理的回采工艺以及确定合理的顶煤预先弱化等措施,提高了红会一矿小窑破坏区综采面煤炭的回收率,为保证安全高效地开采煤炭资源提供...

    浅谈鹤煤二矿提高煤炭采出率的途径

    鹤煤公司二矿为资源枯竭型矿井,所剩储量有限,为延长矿井服务年限,提高煤炭采出率,二矿采取改进开采工艺、限制工作面推进度、对残采煤柱进行合理回采、实施"三下"开采等措施,有效提高了资源采出率。采用"三下"开采...

    更有效率的使用VisualStudio

    虽然说Vim和Emacs是神器,但是对于使用VisualStudio的程序员来说,我们也可以通过一些快捷键和潜在的一些功能实现脱离鼠标写代码,提高工作效率,像使用Vim一样使用VisualStudio。当然,如果想真正像使用Vim一样使用...

    孙家岔龙华煤矿块煤率提高技术研究与应用

    为了提高矿井块煤率,孙家岔龙华煤矿结合采煤实际情况,针对影响块煤率的各个因素,从增加原煤生产源头块煤率和降低运输过程中块煤损失入手进行技术研究与应用,包括工作面煤体深孔预裂爆破、采煤机滚筒参数优化、破碎机...

    煤炭企业提高原煤工效的有效途径

    结合工作实践,对国内典型煤炭企业主要经济技术指标进行了对比分析,就原煤生产人员效率(简称原煤工效)指标的计算方法、影响原煤工效的主要因素及意义、提高原煤工效的方法等方面进行了阐述和探讨。

    如何提高自制力

    本文主要讲述了自制力的重要性,以及如何提高自制力,是我们的工作和生活更有效率和意义

    6种不同的功能效率提升.docx

    学会如何使用浏览器也成为了现 代人不可或缺的技能,更有效率的使用浏览器绝对可以帮助你节省更多的时间。正所谓「时间就是金钱」,学习如何更技巧的使用浏览器对使用者而言可谓百利无害。 世界变迁迅速,如何节省你...

Global site tag (gtag.js) - Google Analytics