C/C++程序员必须熟练应用的开源项目
来源:互联网 发布:想在淘宝直播 编辑:程序博客网 时间:2024/04/30 07:09
转:http://blog.csdn.net/langeldep/article/details/6293655
作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对于自己来说, 在不同的项目中应用, 只需要复制代码, 改改也就可以了, 因为自己写的代码自己很熟悉。问题是, 你封装的这些库, 在给别人使用的时候, 别人用起来是否很方便, 跨平台方面是不是也很通用, 性能是不是足够的好, 是不是支持多线程, 功能是不是也足够强大,可以适用于各种不同的需求。如果你上面这些都做到了, 证明你在这个库上确实花费了一番功夫, 经过了持续的改进和优化。
日志嘛,一个是方便查找问题, 方便记录程序运行的一些情况。这是必须的。
搞分布式开发的可能会有分布式的文件系统库等。
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- C/C++程序员必须熟练应用的开源项目
- [HDU 1864 最大报销额] 入门DP
- 判断当前时间的下一秒是多少
- WebSphere MQ 对象单向复制要求
- 高效素数打表
- CSS
- C/C++程序员必须熟练应用的开源项目
- wait、sleep、notify、notifyAll的区别
- [HDU 1231 最大连续子序列]
- 【Lua】在C#工程中通过Lua调用C#中的字段和方法
- GCC -fpie选项生成文件分析
- 如何成为一个牛逼的C/C++程序员?
- Single Number II
- Splay树
- 零基础学python-8.7 字典常用方法