当前位置:首页 > 开发 > 互联网 > 正文

当我们做设计写代码的时候,如果我们多花一些时间去思考一下,我们就可以少一些代码

发表于: 2014-09-12   作者:annan211   来源:转载   浏览次数:
摘要: 当我们做设计写代码的时候,如果我们多花一些时间去思考一下,我们就可以少一些代码(参看“多一些时间少一些代码”)。如果我们在一开始多思考一下,不要急着马上去用迭代的方式认识世界,多思考一下怎么把复杂的东西解藕,把复杂的东西简化,怎么做出一个优雅的设计,怎么让我们的程序少一些tricky的东西,怎么让我们的程序变得更简洁,更清楚,更直,在一开始思考一下未来需求可能的变化,未来软件需要怎么测试,未来的系
当我们做设计写代码的时候,如果我们多花一些时间去思考一下,我们就可以少一些代码(参看“多一些时间少一些代码”)。如果我们在一开始多思考一下,不要急着马上去用迭代的方式认识世界,多思考一下怎么把复杂的东西解藕,把复杂的东西简化,怎么做出一个优雅的设计,怎么让我们的程序少一些tricky的东西,怎么让我们的程序变得更简洁,更清楚,更直,在一开始思考一下未来需求可能的变化,未来软件需要怎么测试,未来的系统需要怎么的运维,那么,我们可以少一些返工,少一些重构,少欠一些债,少一些低级错误,少承担一些系统上线后的压力,那么,我们同样可以为这个社会节约一些资源。说得再直白一点,你用更少的代码产生出更高的效益,少耗一些CPU,就能省一些电,间接地保护了环境。(参看 Why C++?)

环保文化。当我们在做软件开发的时候,如果你能影响并帮助你身边的同事,让他们写出更有修养更有效率质量更高的代码来,并发动团队树立工程师的文化,用团队去影响你的老板,你的公司,让他们能再多一点地重视技术,重视技术人员,那么你必然也会成为一个受益者。
环保管理。当你做为一个管理者,做为一个方法推动者,如果你能更多地注重软件开发中真正创造生产力的程序员,为他们分忧,为他们铺路,为他们创造条件,那么,他们就会更多的回馈于你,就会少了一些不信任,就会少了一些被动,就会多一些主动,就会多一分责任,不但可以激发团队热情,同时可以有更大的生产力。同样是一种环保。
当然,这样的东西还有很多,你也可能会觉得太过理想主义了,我们不可能马上改变之,但是我们可以试一试。



http://coolshell.cn/articles/7186.html

当我们做设计写代码的时候,如果我们多花一些时间去思考一下,我们就可以少一些代码

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
C#编程总结(五)多线程带给我们的一些思考 Posted on 2013-08-20 12:45 停留的风 阅读( 490) 评论(
------------------------------------------------------------------------------ 这是一个宽泛的
首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责 罗永浩可以做锤子,我们芯灵思就能够
严谨纯净的HTML代码: 1、元素 1)必须正确嵌套 2)必须始终关闭<br />,<input /> 3)必须
做一个大型的WEB项目已有近两年,兄弟姐妹们总在忙忙碌碌中度过,看似很充实,可是当每个版本结束,
2007年,世界级的软件分析大师Eric Evans发表了他的经典著作《领域驱动设计》,进而形成了一套独特的
2007年,世界级的软件分析大师Eric Evans发表了他的经典著作《领域驱动设计》,进而形成了一套独特的
2007年,世界级的软件分析大师Eric Evans发表了他的经典著作《领域驱动设计》,进而形成了一套独特的
就让,我们晚一些再遇见 不需要晚多久,就再过那么几年,那时我们有稳定的收入,靠谱的工作,所有的
写verilog代码的时候太习惯下面的代码了 always@(posedge clk or negedge rst_n) if(!rst_n) …… e
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号