`
xiaomogui
  • 浏览: 239602 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

时间总是不够用

阅读更多

The Matrix中经典台词很多,然而最让我印象深刻的,却是Morpheus的一句并不起眼的台词:“Time is always again us”,中文大意是“时间总是不够用”。是的,
不仅仅是时间,人力、设备、预算,经常通通都不够用。资源总是宝贵的,资源也总是紧缺的。

开发人员都会遇到类似的问题,团队成员人力不足,或者项目进度太紧,又或者再多加两台服务器才能够满足性能要求,
但是已经没有那么多预算了。资源在项目开发中,似乎总是不够用。开发者们都是追求完美的生物,他们都在力图保持着事物最接近完美的趋势。
因此,资源问题往往让开发者们头疼不已。再多几个人,这个项目一定能按时发布;再多三个月,这个项目的BUG一定会少很多;服务器的配置再好一些,
这个系统一定不会像现在这么慢。类似的抱怨,相信大家一定不会陌生。

资源受限是开发过程中的常态。我们在追求完美的同时,身上也负着沉重的枷锁。不管有多少资源,可能最终还是不够用。这对于开发人员来说,
是一个难题,但更是一个有趣的挑战。既然不能“开源”,那我们还可以“节流”。我们可以让团队更加敏捷,从而消除开发过程中的浪费,提高团队生产力。
还可以通过更高效的设计和更精心的优化,提升硬件利用率。珍惜每一分可以节约的资源,充分地利用资源,这是一门功夫,更是一门艺术。与其抱怨,不如改变。
有心者,依然可以戴着镣铐翩翩起舞。

时间总是不够用,但是Morpheus还是成功了。相信成功之时,资源问题便不再是一个抱怨,而是一种炫耀的资本了。我很高兴看到那一天的到来,仿佛勋章一样,
记述着当年开发者们和资源斗争的传奇。

http://www.infoq.com/cn/minibooks/architect-dec-09

分享到:
评论

相关推荐

    物理内存不够用,临时增大Linux交换分区的方法

    当系统的物理内存不够用的时候,需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序...

    IIS 自动访问器 解决第一次访问卡顿

    IIS服务器 如果CPU不够强劲 同时又有数据库的情况下会出现第一次访问加载页面很慢的情况! 而且 不光是第一次 加入长时间没有人访问IIS服务器的话一样会有这样的现象! 这是由于IIS的应用池自动回收所造成的原因! ...

    《高效能人士的七种习惯》PPT

    要做的事情太多了,但是时间总是不够用;很忙,但是看不出来这样工作对来有何意义;看到他人成功,表面上祝福,心里却难过;工作上一些问题各执己见,互不相让,导致工无法开展; 如果你有上述的问题,那就意味着...

    网络多层交换让路由器“智能”起来

    从长远来看,带宽本身总是不够用的。因此,网络基础设施背后的智能“设备”,即交换机和路由器必须承担起以智能化的方式跟上带宽需求脚步的艰难任务。像视频和数字X-光这样的应用总是要求更大、更智能化的“传输管道...

    如何做好时间规划PPT

    时间根本不够用,公司股价节节下降,董事会和股东像一群蜜蜂一样叮得我满头包;同事间争权夺利,我总是担任和事佬的角色;家人总也见不到我,几乎把我登报作废! 我们将怎样面对这样的一笔时间财富呢? 最成功和最不...

    Linux系统Swap交换区

    Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存 中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被...

    多智能体系统仿真的代码。

    多智能体系统仿真,带通信延迟的,这为第二部分,...我设的积分不多,如果没积分的话,直接和我说,给不给看心情,但不要说谎,下载明细我看的到的,积分不够的时候,我也用淘宝买过订单下过文件。真诚交流,拒绝借口!

    科学时间管理法——番茄钟电路设计分享-电路方案

    不过后来发现Bluno Beetle接LCD引脚不够用,而且违背了番茄工作法的初衷,即排除一切干扰,专心工作,如果你总是在意计时器的时间,工作时难免就要分神,所以将LCD换成了12个LED,这样就可以大致地显示出时间,而...

    c语言编写单片机技巧

    当开发一个较复杂而又开发时间短的项目时,用C还是用汇编开发好? 答:对于复杂而开发时间紧的项目时,可以采用C语言,但前提是要求对该MCU系统的C语言和C编译器非常熟悉,特别要注意该C编译系统所能支持的数据...

    c++城市公交查询系统

    2.用delete []释放字符串空间时,老是有问题, 其中的原因之一是你原来申请的空间不够大, 后来往这个空间中放了过多的内容以至越界, 这时候会发生运行时的错误。 3.把一个对象作为参数传给另一个对象的成员...

    计算机实习调研报告.doc

    我总是会把时间浪费在一些无聊且无意义的事情上。 3、犹豫不决,忧愁寡断。每当有任务、作业或是工作出现时,我总是不能立即下手去开 始进行,总是拖着,拖着,直到达到了不做不行的程度才开始做。这样的工作,就会...

    【中兴V880 ROM】超强大黄蜂增强版再次全新体验~

    【介绍一下swap虚拟内存的原理,可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被...

    编写程序高手的造就的文章

    中国人大都喜欢用武侠小说来比较软件开发,但是在实战武功中,只有葵花宝典才是最厉害的,也只有掌握了葵花宝典,才能称为“不败”。  但什么才是软件开发的葵花宝典?  让我们先从一些现象出发。我们的前提是,...

    Linux7.7设置交换分区SWAP的方法

    Linux系统的Swap分区,即交换分区,通常也称为虚拟内存,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自...

    详细解读linux下swap分区的作用

    嵌入式Linux中文站消息,Linux系统的Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自...

    风控EA带控制面板.ex4

    提高风控执行,人工风控总是收到心里因素的影响,从而错过了最佳风控时间,该系统可以避免人性的不足。 风控时间及时,人工风控操作会有操作时间差,再瞬息万变的金融市场,速度就是一切,避免因人工风控不足的穿仓...

    风控EA带控制面板.ex5

    提高风控执行,人工风控总是收到心里因素的影响,从而错过了最佳风控时间,该系统可以避免人性的不足。 风控时间及时,人工风控操作会有操作时间差,再瞬息万变的金融市场,速度就是一切,避免因人工风控不足的穿仓...

    PID控制经典培训教程(1).doc

    快是指控制系统响应的快速性, 通常用上升时间来定量描述。 1.4 PID控制的原理和特点 在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微 分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70 ...

    PID控制经典培训教程(1).pdf

    快是指控制系统响应的快速性, 通常用上升时间来定量描述。 1.4 PID控制的原理和特点 在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微 分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70 ...

    PID控制经典培训教程.pdf

    快是指控制系统响应的快速性, 通常用上升时间来定量描述。 1.4 PID控制的原理和特点 在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微 分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70 ...

Global site tag (gtag.js) - Google Analytics