您对“大规模 C++ 软件设计"的看法 [英] Your thoughts on "Large Scale C++ Software Design"
问题描述
阅读亚马逊评论和
Reading the reviews at Amazon and ACCU suggests that John Lakos' book, Large-Scale C++ Software Design may be the Rosetta Stone for modularization.
同时,这本书似乎真的很稀有:没有多少人读过它,也没有盗版电子版.
At the same time, the book seems to be really rare: not many have ever read it, and no pirate electronic copies are floating around.
那你怎么看?
推荐答案
我读过它,并认为它是一本关于大型 C++ 项目的一些实际问题的非常有用的书.如果您已经阅读了大量有关 C++ 的内容,并且对物理设计及其含义有所了解,那么您可能不会在本书中发现太多新"的东西.
I've read it, and consider it a very useful book on some practical issues with large C++ projects. If you have already read a lot about C++, and know a bit about physical design and its implications, you may not find that much which is terribly "new" in this book.
另一方面,如果您的构建需要 4 个小时,而您不知道如何精简,请获取副本、阅读并全部使用.
On the other hand, if your build takes 4 hours, and you don't know how to whittle it down, get a copy, read it, and take it all in.
您将很快开始编写更好的代码.
You'll start writing physically better code quite quickly.
如果你想从某个地方开始,并且不能立即拿到这本书,我找到了 关于物理结构的游戏系列 即使在阅读了大规模 C++ 设计之后也很有用.
If you want to start somewhere, and can't immediately get a hold of the book, I found the Games From Within series on physical structure useful even after reading Large Scale C++ design.
这篇关于您对“大规模 C++ 软件设计"的看法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!