今天我Blog里面的一篇文章登上了CSDN的首页

2024-02-01 12:58

本文主要是介绍今天我Blog里面的一篇文章登上了CSDN的首页,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

早上到公司没有多久,有一个同事就在AIM里面给我发了一个链接,问我那是不是我的Blog。我就问他是怎么知道我的Blog的。他跑到我的位置上,告诉我说,在CSDN的首页上看到了一篇“ C++中接口与实现分离的技术”的文章,打开链接就进入了“ StarLee的专栏”,因为StarLee是我的英文名字,就问我是不是我的Blog。我按捺住自己的狂喜告诉他就是。然后在他的指点下,在CSDN的首页上的“技术文档区”板块中找到了我的那篇文章。
    那篇文章是我前天才发表的。我在CSDN里面的Blog主要是写一些自己在开发时候的心得和体会,以及学到的一些小技巧。本来的意愿是留下一些资料,以后开发用到的时候可以查找,所以每次发表完文章,我就不管了。虽然有时候会看看有多少人点击我的文章,但是从来没有想过会登上CSDN的首页。
    写那篇文章的起因是我们在项目讨论中看了项目中美国同事写的代码后发现了那样的做法,我们就讨论为什么要那样做,然后就得出了是为了接口与实现分离的结论。后来,我又参考了《Effective C++ 2nd Edition》中文版中的条款34。(看这个还是前面提到的那个同事告诉我的,不过他只是看到了这个条款中的例子代码跟我们看到的代码有相同的写法,就按书上的条款的出了结论是为了“将文件之间的编译依赖关系降至最低”,却没有发现真正的好处是“接口与实现的分离”。当然,这也不能怪他。因为书中对“接口与实现的分离”只是提了一下,主要还是在说降低文件之间的编译依赖关系。我们在项目讨论中讨论过这个问题,我想这就是他为什么会注意到CSDN上我的那篇文章吧。)我觉得这是在用C++开发时一种非常有用的技术,于是就自己做了一个非常简单的例子,以这个例子来说明这种技术,写成了那篇文章。
    另外说一点,理论一定要与实践相结合。其实那本《Effective C++ 2nd Edition》中文版我看过两遍,在看的时候就有很多次感觉到是--茅塞顿开。还专门写了篇文章“《Effective C++ 中文版 2nd Edition》读后感”,可是现在有很多条款我都快忘了。但是我想,对于条款34,我应该不会忘,因为我把里面的理论用到了实践中。其实,搞软件开发的都知道,要想干好这一行,光看书是不行的,一定要多动手。看书只是要提高我们的基础理论知识,但是只知道一堆理论是开发不出好软件的。

这篇关于今天我Blog里面的一篇文章登上了CSDN的首页的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/667350

相关文章

java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频)

这是什么系统? 资源获取方式在最下方 java计算机毕设课设—停车管理信息系统(附源码、文章、相关截图、部署视频) 停车管理信息系统是为了提升停车场的运营效率和管理水平而设计的综合性平台。系统涵盖用户信息管理、车位管理、收费管理、违规车辆处理等多个功能模块,旨在实现对停车场资源的高效配置和实时监控。此外,系统还提供了资讯管理和统计查询功能,帮助管理者及时发布信息并进行数据分析,为停车场的科学

CSP-J基础之数学基础 初等数论 一篇搞懂(一)

文章目录 前言声明初等数论是什么初等数论历史1. **古代时期**2. **中世纪时期**3. **文艺复兴与近代**4. **现代时期** 整数的整除性约数什么样的整数除什么样的整数才能得到整数?条件:举例说明:一般化: 判断两个数能否被整除 因数与倍数质数与复合数使用开根号法判定质数哥德巴赫猜想最大公因数与辗转相除法计算最大公因数的常用方法:举几个例子:例子 1: 计算 12 和 18

文章解读与仿真程序复现思路——电力自动化设备EI\CSCD\北大核心《考虑燃料电池和电解槽虚拟惯量支撑的电力系统优化调度方法》

本专栏栏目提供文章与程序复现思路,具体已有的论文与论文源程序可翻阅本博主免费的专栏栏目《论文与完整程序》 论文与完整源程序_电网论文源程序的博客-CSDN博客https://blog.csdn.net/liang674027206/category_12531414.html 电网论文源程序-CSDN博客电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python

CSDN:OpenStack镜像制作教程指导(全)

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录,涉及基本环境准备、常见类型操作系统的镜像制作。 让你可以从零开始安装一个操作系统,并支持个性化制作OpenStack镜像。 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows

CSP-J基础之数学基础 初等数论 一篇搞懂(二)

文章目录 前言算术基本定理简介什么是质数?举个简单例子:重要的结论:算术基本定理公式解释:举例: 算术基本定理的求法如何找出质因数:举个简单的例子: 重要的步骤:C++实现 同余举个例子:同余的性质简介1. 同余的自反性2. 同余的对称性3. 同余的传递性4. 同余的加法性质5. 同余的乘法性质 推论 总结 前言 在计算机科学和数学中,初等数论是一个重要的基础领域,涉及到整数

搜狗浏览器打开CSDN博客排版错乱问题解决

之前发生过几次,不知道什么原因。 今天一直用着好好的,打开一个csdn连接,显示404,博文被删除了,于是就用百度快照打开试试,百度快照打开显示的排版很乱也没找到有用信息。 后面再浏览CSDN博客就排版错乱,显示一个大大二维码图片。 尝试删除IE缓存无效,使用谷歌浏览是好的。 基本锁定就是搜狗缓存导致的,于是找如何删除搜狗缓存   清除后恢复正常

创建一个大的DIV,里面的包含两个DIV是可以自由移动

创建一个大的DIV,里面的包含两个DIV是可以自由移动 <body>         <div style="position: relative; background:#DDF8CF;line-height: 50px"> <div style="text-align: center; width: 100%;padding-top: 0px;"><h3>定&nbsp;位&nbsp;

用Java抓取CSDN主页上的图片

一,步骤一:获取网页源码 1,定义要爬取的页面的URL对象 //定义即将访问的链接String url="http://www.csdn.net";//获取CSDN的URL对象URL realURL = new URL(url); 2,获得这个链接的一个连接对象 URLConnection connection = realURL.openConnection();

运行.bat文件,如何在Dos窗口里面得到该文件的路径

把java代码打包成.jar文件,编写一个.bat文件,执行该文件,编译.jar包;(.bat,.jar放在同一个文件夹下) 运行.bat文件,如何在Dos窗口里面得到该文件的路径,并运行.jar文件: echo 当前盘符:%~d0 echo 当前路径:%cd% echo 当前执行命令行:%0 echo 当前bat文件路径:%~dp0 echo 当前bat文件短路径:%~sdp0 nc

【Linux】萌新看过来!一篇文章带你走进Linux世界

🚀个人主页:奋斗的小羊 🚀所属专栏:Linux 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 前言💥1、初识Linux💥1.1 什么是操作系统?💥1.2 各种操作系统对比💥1.3 现代Linux应用💥1.4 Linux常用版本 💥2、Linux 和 Windows 目录结构对比💥2.1 文件系统组织方式💥2.2