《Erlang/OTP并发编程实战》读书笔记(一)

第1章 Erlang/OTP平台

本章概要

平台的优点:

  • 生产效率-可在短时间内交付产品级的系统。

    代码行数与Bug 数成正比,与维护性成反比,因此在保证表达清楚的前提下应该尽量减少代码行数。更多行的代码意味着更多的bug,而调试常常是开发中最昂贵最耗时的部分(可参见《UNIX编程艺术》)。
    当然了,减少程序代码并不会降低技术方案的复杂性,技术方案的复杂性与问题域的复杂性是相等的,不会多也不会少。让代码变得简单只是将复杂性下移,让底层的运行平台和库承担更多的责任,这样就减少了代码质量受程序员水平高低而影响的可能,将个体智慧转变为群体智慧。

  • 可靠性-已经用于商业开发多年,具有稳定性极高的虚拟机和平台库
  • 监督-框架提供了一套简便的监视和控制运行时系统的机制,既可进行自动化处理,也有图形界面供用户人工操作
  • 可升级-

posted on 2012-11-19 21:27  应无所住而生其心  阅读(228)  评论(0编辑  收藏  举报

导航