The Architecture of Open Source Applications Volume I

简介:
建筑师在培训期间会查看数千座建筑物,并研究大师对这些建筑物的评论。相比之下,大多数软件开发人员只能很好地了解少数大型程序-通常是他们自己编写的程序-并且从不研究历史上的伟大程序。结果,他们重复彼此的错误,而不是建立在彼此的成功之上。
本书的目的就是要改变这一点。在其中,25个开源应用程序的作者解释了他们的软件是如何构建的,以及为什么。每个程序的主要组成部分是什么?他们是如何互动的?他们的建设者在发展过程中学到了什么?在回答这些问题时,本书的贡献者提供了关于他们如何思考的独特见解。
英文简介:
Architects look at thousands of buildings during their training, and study critiques of those buildings written by masters. In contrast, most software developers only ever get to know a handful of large programs well - usually programs they wrote themselves - and never study the great programs of history. As a result, they repeat one another's mistakes rather than building on one another's successes.
This book's goal is to change that. In it, the authors of twenty-five open source applications explain how their software is structured, and why. What are each program's major components? How do they interact? And what did their builders learn during their development? In answering these questions, the contributors to this book provide unique insights into how they think.
- 书名
- The Architecture of Open Source Applications Volume I
- 译名
- 开源应用程序的架构 Volume I
- 语言
- 英语
- 年份
- 2011
- 页数
- 345页
- 大小
- 5.84 MB
- 标签
- 开源
- 下载
The Architecture of Open Source Applications Volume I.pdf
- 密码
- 65536
最后更新:2025-04-12 23:54:38
←Software Design for Flexibility: How to Avoid Programming Yourself into a Corner