- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 文档与代码注释!
今天和QQ群中群友聊天,谈到文档和注释相关的一些问题,得一下总结! 文档 : 写程序结构说明文档,但不对类中函数和变量作用说明,只简单描述下类主要功能和继承关系。其他多出的细节不能给文档带来多大的作用,反而让看的人不容易找到重点!让文档成为代码的导读,而不是对代码的解释。 讲原理性的文档,如果用代码描述比文档描述要简介和清楚,使用代码而不使用“文字”
2012-02-01 13:53:56 296
原创 需要一种什么样的编程语言
<br /> C++编写出来的程序运行时不能访问类型信息(遍历属性、便利函数、运行时由程序编写者决定调用的函数等)。如果那RPC这样的例子来说,就算是用特殊的方式实现了这些功能,访问起来太难受,我们调用一个函数需要用参数列表的方式来调用(比如 : Call( "Package.ClassName.FunName", vargList, obj ); )而不能像是调用普通函数的方式调用( 比如 : obj.fun( arg1, arg2, arg3 ); ),如果我们为了调用方便来制作的话,都得像C
2011-02-07 04:31:00 282
原创 C# 与C++一些比较
<br />1. 在C#中不需要区分头文件与实现文件,C++为了和其他CPP中的函数方便的做交互不得不写一个头文件来做类型声明。<br /> <br />2. C#语言本身提供了反射机制支持 而C++并不支持<br /> 像C#中PropertyGrid这样的东西,在C++中实现也是一个比较麻烦的事情<br /> RPC这样的东西在有反射系统的情况下,实现和使用都要好一些。<br /> <br />3. 不过C#是一个运行在虚拟机上的程序,环境初始化不会太理想,运行速度也让人比较头疼。<br /
2011-02-03 21:08:00 237
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人