摘要:对于一名合格的软件架构师来说,沟通能力是不可或缺的。来自汤姆森路透的资深架构师Dave Hendricksen在《软件架构师的12项修炼》中提供了比较细致的分析和建议,其中对于沟通原则和策略给出了具体的建议。
阅读全文
摘要:曾有产品经理说:“产品规划方案谁都会写”,是的,没错!有些产品经理甚至一天可以写好几个方案,但我们要知道,并不是所有方案都能得到认可。这里面就涉及一个是否可衡量的问题,方案具备可衡量性很关键。
通常,下属在给老板汇报、老板在给投资方汇报时,基本上都会被问:“你做什么?有什么价值?为什么要做?如何做到?”看似简单的四个问题,足以问倒很大一批人。
阅读全文
摘要:值得所有程序员收藏的好书《编写可读代码的艺术》热卖!
为答谢各位读者的关注和支持,华章公司特举办该书的“晒书有礼”活动!
活动时间:2012年7月23日~2012年8月6日
阅读全文
摘要:Reactor框架是ACE各个框架中最基础的一个框架,其他框架都或多或少地用到了Reactor框架。本文分析Reactor构架模式的基本原理。对每一个构架模式的分析,我们都使用参考文献的分析风格,着重分析意图、上下文、问题、解决方案、结构和实现 6个方面的内容。而实现就是ACE源代码。
阅读全文
摘要:本月华章出版的新书:《编写可读代码的艺术》《深入Android应用开发:核心技术解析与最佳实践》《Ext JS 权威指南》《标签:标记系统设计实践》《深入理解软件构造系统:原理与最佳实践》《Oracle E-Business Suite:ERP DBA实践指南》《Python标准库》《C程序设计的抽象思维》《云计算揭秘——企业实施云计算的核心问题》
阅读全文
摘要:我一直坚持“代码即架构”的观点,正如小说需要角色来说话一般,软件系统的质量好坏,归根结底还是需要代码来告知。代码的优劣不仅直接决定了软件的质量,还 将直接影响软件成本。Yourdon和Constantine在其著作《Structured Design》中写道:软件成本由开发成本与维护成本组成,而往往维护成本要远高于开发成本。这其中耗费的主要成本就是由于理解代码和修改代码造成的。正如本书的书名“编写可读代码的艺术”所表示的含义,好的代码常常是可阅读的,要做到这一点,则近似于一种艺术之美了。
阅读全文