相关推荐
-
Guru of the Week 条款20:代码的复杂性(第一部分) (转)
Guru of the Week 条款20:代码的复杂性(第一部分) (转)[@more@]GotW #20 Code Complexity – Part IXML:namespace prefix = o ns = "urn:...
-
Guru of the Week 条款01: 变量的初始化
GotW #01 Variable Initialization著者:Herb Sutter 翻译:kingofark[声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转载、传播本翻译内容;下载本
-
Guru of the Week 条款03: 使用标准库
GotW #03 Using the Standard Library (or, Temporaries Revisited)著者:Herb Sutter 翻译:kingofark[声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自
-
Guru of the Week 条款16:具有最大可复用性的通用Containers
GotW #16 Maximally Reusable Generic Containers著者:Herb Sutter 翻译:kingofark[声明]:本文内容取自www.gotw.ca网站上的Guru of the Week栏目,其著作权归原著者本人所有。译者kingofark在未经原著者本人同意的情况下翻译本文。本翻译内容仅供自学和参考用,请所有阅读过本文的人不要擅自转
-
Guru of the Week 条款30:名称搜索
GotW#30 名称搜索(Name Lookup)难度:9.5 / 10当你调用一个函数时,到底调的是哪一个?其答案取决于“名称搜索”,但你肯定会发现其细节非常令人吃惊。问题在下面的代码中,调用的是哪个函数?为什么?分析一下影响。 namespace A { struct X; struct Y; void f( int );
-
架构师书籍推荐
讲实话,要看书只能看看架构师思维相关的数据,开拓一下思路就行,看看别人的看法和观念。 架构师需要积累的技术不要从书上来,去官网看他的说明书,一切纯讲技术类的书籍都有滞后性。
-
软件架构及几种典型框架
什么是软件架构?什么是软件框架?很多时候,我们常常会混用架构和框架这两个词。实际上,广义上的架构和框架在概念上有很大的不同,架构给人的感觉,包容上更大,所以实际上架构是包含了框架的概念的。广义的架构应...
-
软件架构设计|C4模型
C4 模型是来自 software architecture for developers 一书的定义,指的是 Context 上下文场景、Container 容器、Component 组件和 Classes 类(或者 Code 代码),意思指一个软件架构是由这些模型呈树形结构组成。...
-
软件测试书籍有哪些_软件测试书籍推荐
软件测试行业在国内才起步不久,很多人都是刚刚毕业就进入这个行业,或者从其他... 因此小编整理了几本软件测试方面的书籍,本文首先介绍了软件测试书籍三步曲,分别是基础知识类、进阶类以及自动化测试的书籍,最...
-
C++从入门到进阶的系列书籍推荐(22本书)
下面就给大家推荐一下C++程序员进阶需要读的经典书籍: 1、C++入门书籍 C++是在C语言的基础上发展而来的,要学习C++之前需要先学习C语言。有了C语言基础之后再去学习C++。 1.1、C语言程序设计(谭浩强) 该...
-
Guru of the Week 条款28:“Fast Pimpl”技术
GotW #28“Fast Pimpl”技术(The "Fast Pimpl" Idiom)难度:6 / 10采用一些称为“低依赖度”或“效能”方面的捷径,在很多时候颇有诱惑力,但它不总是好主意。这儿有个很精彩的方法能在客观上同时并安全的实现二者。问题标准的malloc()和new()调用的开销都是很大的。在下面的代码中,程序员最初在class Y中设计了一个类型X的成员:
-
Guru of the week:#18 迭代指针. (转)
Guru of the week:#18 迭代指针. (转)[@more@]/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章的一篇,原文的版权是属于Hub Sutter(著名的C++专家,《Exc...
-
[导入]Guru of the Week:#41 使用标准库
文章来源:http://blog.csdn.net/vcmfc/archive/2001/07/23/3619.aspx 转载于:https://www.cnblogs.com/zhaoxiaoyang2/archive/2001/07/23/816582.html
-
Guru of the Week 条款07:编译期的依赖性
Guru of the Week 条款07:编译期的依赖性 难度:7 / 10 (大多数程序员使用#include包含的头文件都比实际需要的多。你也是这样的吗?想知道的话,请看本条款。) [问题] [注意:这个问题比想象的还要难!下面程序中的注释都是非常有用的。] 大多
-
Guru of the Week #5:虚函数的重新定义
作者:Hub Sutter译者:plpliuly/*此文是译者出于自娱翻译的GotW(Guru of the Week)系列文章第5篇,原文的版权是属于Hub Sutter(著名的C++专家,"Exceptional C++"的作者)。此文的翻译没有征得原作者的同意,只供学习讨论。——译者*/#5 虚函数的重新定义 (1997年5月14提出)难度: 6/10 虚函数是C++的一个
-
优秀软件测试工程师必读书籍推荐
一、软件测试基础类书籍推荐 1、软件测试(原书第2版) 全面系统地介绍了软件测试理论及应用技术,不仅讲述基本的测试技能,也讲述成为一个成功的软件测试员所必须掌握的技能。 2、软件测试的艺术(第3版) 从软件...
-
架构设计(1)-谈谈架构
因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。 Linux有架构,MySQL有架构,JVM也有架构,使用Java开.......
-
软件开发推荐书籍
软件开发就像一场持久的战役。 模糊、频繁变更的需求, 项目的讨论、争议 , 进度的紧迫和延迟, 琐碎的事情, 突然出现的变故,各种因素都在尽全力阻挠人们按计划的实现预期目的。如果不够重视,它就会无情地偷取你...
-
架构基本概念和架构本质
CSDN看到一篇介绍架构设计的博客,内容提纲挈领,内容丰富。依据原文整理,加上自己的理解和总结。 推荐给大家。... ...什么是架构和架构本质 在软件行业,对于什么是架构,都有很多的争论,每个人都...因此我们在讨论架构...
-
中台架构的未来在哪—开放式架构
春节前应“技术琐话”之约,试图写一篇讨论架构方法论的文章,然而动笔之后,才发现,自己似乎陷入了Frederick P. Brooks先生在《设计原本》一书中指出的问题:“设计中最困难的部分在于决定要设计什么”。 2020年1...
10 楼 zpl3001 2008-07-06 12:03
9 楼 hax 2008-07-05 12:57
8 楼 hanjiangit 2008-07-05 12:46
7 楼 mornstar 2008-07-05 00:42
6 楼 0519mch 2008-07-04 17:12
5 楼 hoby_yyy 2008-07-04 14:39
4 楼 QQbyte 2008-07-04 10:34
3 楼 08299 2008-07-04 10:04
2 楼 wutao8818 2008-07-04 10:00
1 楼 wutao8818 2008-07-04 09:59