您的位置:首页 > 职场人生

澄清一些程序员理解的误区

2008-03-02 14:56 218 查看
澄清一些程序员理解的误区:

VB,VC,Delphi不是一编程语言,而是开发工具。

框架和类库不能混为一谈:前者定义了各个部件之间的依存关系,后者从某种意义上说只是高级API的集合。

VC是应用程序开发工具而不是驱动程序开发工具——除非你安装了Compuware公司的驱动开发工具,后者会在前者的集成开发环境中添加插件,传统的驱动程序开发工具是DDK或者WDK。

Windows调度的基本单位不是进程而是线程。

了解WDM模型,不代表你能写出真正的驱动程序——因为有些驱动程序的架构是不遵循WDM的,比方说Windows 2000/XP下的显示驱动。

不要相信C语言,COM已死的言论。存在即合理,当你在51JOB上用这两个作为关键字搜索,检索出来的结果数目为0的时候再来讲这个才有根据。不要说C语言没有死,汇编语言都没有死!搞Windows底层开发的同仁想必都有同感。再来说说COM,.NET是COM的进化,但是其灵魂依然是来自COM。不要说现在没有COM的用武之地,看看现在最流行的UMDF你就会明白。基于Windows平台的很多大型项目的核心部分都是采用的COM。可以很负责任地说,就目前来说,一个优秀的COM工程师的待遇会远远高于.NET。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: