职业感悟
塘外人
我是程序猿
展开
-
感悟1:设计模式依靠多态!!!
设计模式依靠多态!!!原创 2007-10-07 20:40:00 · 674 阅读 · 0 评论 -
感悟2:对接口编程,要学会抽象,对C++而言即学会用指针和引用编程
对接口编程,要学会抽象,对C++而言即学会用指针和引用编程:因为在C++中多态是通过指针和引用来使用的.原创 2007-10-07 20:43:00 · 685 阅读 · 0 评论 -
感悟3:智能指针 = 引用计数 + RAII
auto_ptr的一个重要思想是RAII.RAII是"Resource Acquisition Is Initialisation"的简称,有人把它翻译成"资源获取即初始化",但我更喜欢用理解的方式把RAII看成是利用对象的生命周期管理资源。RAII思想不只是局限于C++语言,但毫无疑问它跟C++是绝配。 RAII这一思想,特别是运用在C++语言上,不仅实用、简单,而且高效。把资源的原创 2007-11-01 00:46:00 · 1007 阅读 · 0 评论 -
系统架构师是怎样炼成的?
“在我工作的六年多时间里,除了第一年是纯粹编码以外,其余时间都在做和架构设计有关的工作,当然也还一直在写各种各样的代码。”张友邦认为架构设计可能看起来很神秘,新入门或没有架构设计经验的程序员刚开始的时候会有种不知所措的感觉,但其实架构设计是件很容易的事,它只是软件系统开发中的一个环节而已,整个软件系统的开发和维护以及变更还涉及到很多事情,包括技术、团队、沟通、市场、环境等等。同时,张友邦表示,转载 2008-04-10 18:28:00 · 1095 阅读 · 4 评论