
书评和采访:ExtJS in Action
Jesus Garcia 编写的《ExtJS in Action》是一本介绍跨浏览器JavaScript库ExtJS的书,ExtJS用于构建富互联网应用(Rich Internet Application)。ExtJS包含大量的组件、可扩展的组件模型,提供了易用的API来构建针对基于JavaScript的Web应用的完整、稳定的平台。

Jesus Garcia 编写的《ExtJS in Action》是一本介绍跨浏览器JavaScript库ExtJS的书,ExtJS用于构建富互联网应用(Rich Internet Application)。ExtJS包含大量的组件、可扩展的组件模型,提供了易用的API来构建针对基于JavaScript的Web应用的完整、稳定的平台。
无论你自称是“程序猿”还是“攻城师”,只要在写程序,都免不了要和算法打交道,如果你读过的算法书只限于教材,不免有些可惜。原来曾今“枯燥”的东西,也可以用生动的文字表述出来,而且字字珠玑,这就是你不能错过的――《编程珠玑》。
对于一本讲述项目管理的书籍,能够荣获Jolt大奖,必然说明在众多软件项目管理书籍中,本书一定具有非同寻常之处。也许,它并未道出软件项目管理的奥秘,寻找到解决项目管理问题的“银弹”。这只是因为在软件项目管理中,本来就没有所谓的奥秘与“银弹”,归根结底,软件项目管理还是“人”的管理,正如《人件》一书提出的观点。巧合的是,在本书的六位作者中,有两位正是《人件》一书的作者。
HTML 5俨然已经成为Web开发社区的主要热点,相应的出版物也越来越多。笔者一直在关注HTML 5技术的发展,最近阅读了两本有关HTML 5技术的中文书籍,在这里把自己的阅读体会写出来,希望能够让读者有所收获。
不知有多少人和我一样,对自己日常使用的开发框架和IDE的作者充满敬意,对它们的开发过程充满好奇。如果你也使用过NetBeans,曾把它当作日常IDE,那么你应该会对《软件框架设计的艺术》感兴趣,因为其中包含了NetBeans创始人Jaroslav Tulach在设计NetBeans过程中总结出来的经验教训,设计心得,同时,这也是NetBeans的一部备忘录。
本书的中文书名与书中的行文风格非常贴切,正如《明朝那些事儿》大话明朝历史一样,本书大话的是数学的那些事,那些人,还有那些如星空一般璀璨的思想与发现。本书与计算机无关,与软件无关,不过我还是建议软件开发者能读一读。所谓“开卷有益”,即使我们不需要去证明那些定理,背诵那些复杂的公式,但是这种思维的锻炼对于软件开发而言,终归是有好处的。
又一种时间管理的方法?!而且还叫什么“番茄”?!当第一次听到“番茄工作法”这个名字时,这就是我的感觉。接下来才知道原来这里的“番茄”实际上指的是该方法中一个道具的名字:番茄钟。这是一种番茄状的计时钟,轻轻一扭,它便开始工作。当到达所定时间时,比如25分钟,它会响铃,通知你时间已到。
本书的内容有些另类,绝不似书名所呈现的中规中矩,但确实体现了一种美,是一种简单到极致的优雅,似乎又繁复如星空般的深邃,包容如峭立千仞之高的山壁。这是一本可以称之为轻松加愉快的思想随笔,又是一篇如杜拉拉升职记般的职场小说,它还贯穿了整个软件开发过程,揭露了从方法论、需求、架构设计、编码实现,到测试与维护以及团队管理的诸多要诀。这正是本书的另类之处。

《代码之道》以一位微软内部人士的视角,揭示了关于软件编码、软件测试和项目管理的残酷现实。针对每一个话题,I.M.Wright都根据丰富的工作经验提出了自己的观点,并介绍了来龙去脉,令人信服。

本文检阅了Michael Poulin的新书:《Ladder to SOE》。Michael的这本书展示了如何使用面向服务的原则来使IT和业务对齐,以及业务和市场动态的对齐——缔造面向服务的企业(SOE,Service Oriented Enterprise)。Michael指出,要想成为SOE就必须养成使用面向服务进行思考的新习惯,同时他还给出了有效使用它们的方法。