zoukankan      html  css  js  c++  java
  • 环保,IT也需要环保,世界需要环保.

           google曾言:如果所有网站的代码全部做压缩处理,我们的服务能力将提高30%。google服务能力的30%是什么概念?我也不知道,呵呵!

           天天说性能,天天说优化,怎么不想想环保呢?须不知机器cpu跑的数度,内存的大小,硬盘的转速都是个定数,非让其他无关紧要的代码run,非让内存装着没用的东西,性能能上来吗?一次数据库连接即可搞定的事情,非得让他提高的5次,性能能上来吗?

          如何环保呢?说说熟悉的代码吧。

    1.if else嵌套的代码长达几百行,而且里面嵌套的判定是数十个,这样的代码,对于维护人员来说,不知道有多头大,不知道需要浪费多少时间来看这样的“垃圾”代码。

    2.一段代码在一个文件中出现5次以上,这改则改5处,没事蛋疼吧?

    3.同一个类中定义统一个字符串十次以上,你为啥不定义为静态的或者常量呢,难道你的内存很给力?

    4.没事你用什么名称比较干啥?id干啥使的。虽然说现在.net framwork对字符串的比较跟数字差不多了,你没事也必要故意去挑战它吧。难道你是在测试cpu的性能?

    5......

    浪费机器性能,浪费人力,浪费。。。。

    作为写代码的你是否喜欢看让你头大的代码呢?作为领导你是否喜欢你的兵天天纠结于那些垃圾代码产生的bug中呢?作为老板你是否愿意看到你的团队天天加班还没啥成绩呢?。。。

    也许你现在还不是老板,也许你现在不需要考虑这些,但是环保意识我建议你还是现在开始养成吧。

  • 相关阅读:
    [火柴排队]
    [NOI2001食物链]
    [黑科技]
    [SDOI2009HH的项链]
    [GXOI/GZOI2019旅行者]
    [Nim游戏]
    Log4Net
    C#创建windows服务并定时执行
    MySQL实现类似Oracle的序列
    DevExpress XtraTreeList的复选框 禁用
  • 原文地址:https://www.cnblogs.com/buaaboyi/p/1929554.html
Copyright © 2011-2022 走看看