2006年1月6日

读书笔记(3) C++复习------ 《大规模C++程序设计 》(Large-Scale C++ Software Design

摘要: 该书不是一本讲述如何用C++进行编程的书籍,而是假定读者已经有了相当的C++语言和编程基础,而需要在总体设计和软件架构上学习的人准备的。这里是把C++语言中的有关对设计方法有关系的特点回顾和复习一下:1。在多文件的C++工程中,声明可以出现多次,而定义只能出现一次。有几点例外:函数和静态数据成员是声明而不是定义,在一个类中也不能重复。当声明同时也是定义时候,也不能出现多次。2。 阅读全文

posted @ 2006-01-06 08:37 winstontech 阅读(778) 评论(0) 推荐(0)

2006年1月5日

读书笔记(2) 引言------ 《大规模C++程序设计 》(Large-Scale C++ Software Design )

摘要: (1)用C++开发大型项目要解决的几个问题:1。避免循环依赖。例如 定义类 Circuit 时用到了类Wire, 所以要提前定义他,定义类Wire时,用到了类Element, 而定义类Element 时又用到了Circuit 。就是个循环依赖的设计。不易测试和维护。2。过度的连接时依赖。一个类,应该仅仅设计需要的功能函数在里面,否则产生过多不必要的代码。象设计一个超负荷的类 CString,使得连... 阅读全文

posted @ 2006-01-05 09:03 winstontech 阅读(1027) 评论(0) 推荐(0)

2006年1月3日

读书笔记(1) ------ 《大规模C++程序设计 》(Large-Scale C++ Software Design )

摘要: 一个指导方针:在设计一个函数,组件,包或者完整的系统时,使用最简单的有效技术。实际上,你可能对C++语言内外都了解,要想成为有经验的C++软件工程师,就必须对该语言有很好的了解--这一点是毫无疑问的。但是对语言的了解仅仅是设计大型系统所需全部知识的一小部分。。。。。使用最简单的方法来有效的解决一个问题,将是软件更易理解和维护。 阅读全文

posted @ 2006-01-03 19:49 winstontech 阅读(862) 评论(0) 推荐(0)

2005年12月2日

以为忘了密码,好从今天开始好好经营这块宝地。

摘要: 坚持是一种美德。。 阅读全文

posted @ 2005-12-02 10:17 winstontech 阅读(115) 评论(0) 推荐(0)

2005年2月26日

这么久才又回来。。。

摘要: 技术研究只是产品开发的环节之一。。。 阅读全文

posted @ 2005-02-26 08:28 winstontech 阅读(346) 评论(0) 推荐(0)

2004年6月23日

新的起点

摘要: 常言道:小人常立志,伟人立常志。我是什么志向都没有了,但是时间的磨练,世俗的污染,脚下的泥尘,却给自己的喜爱和厌恶增添了一层过滤器。现在知道。。。新的技术对我的吸引力是何等,研究计算机技术,那不是立志,而是从小就憧憬的生活。所以,勿宁说是新起点,不如说是给了我一块继续玩的新土地。 阅读全文

posted @ 2004-06-23 10:44 winstontech 阅读(467) 评论(1) 推荐(0)

点击右上角即可分享
微信分享提示