摘要:
软件设计始终是我认为从事Coding必须关注的内容,在[第一回:设计,应该多一点]和[第二十回:学习方法论]两篇文章中就对此进行过一些探讨,收到很多园友的共鸣,看来英雄所见略同。而作为研究软件设计的技术书籍,是我们可想到的最简单的入门法宝,事实上设计领域的著作不乏经典,随手拈来就有几本必读经典值得推荐:
Head First Design Patterns
设计模式-可复用面向对象软件的基础
Refactoring: Improving the Design of Existing Code
敏捷软件开发:原则、模式与实践,对于设计原则 阅读全文
摘要:
一本好书碰撞一种思想,一部佳作影响一个时代。软件领域同样如此,我不想细枝末节似的讨论佳作对于技术的影响,这一点是毋庸置疑的。作为设计话题,历史上的著述不乏经典之作,GoF的《Design Patterns: Elements of Reusable Object-Oriented Software》、BoB大叔的《敏捷软件开发:原则、模式与实践》以及Martin Fowler的《企业应用架构模式》和《重构》都是经典中的经典。而今天,我想分享的一本好书,同样关注的是关于架构和设计的故事,他的名字是:Microsoft .NET: Architecting Applications for the Enterprise。
所以,本身关注的是基于.NET平台下,对于企业级应用的架构和设计问题。
阅读全文