VC的第一层境界:手中有VC,心中也有VC,可以利用VC来开发一些项目
VC的第二层境界:手中无VC,但心中有VC,已经了解了设计的模式,程序的架构,往往可以摆脱MFC的束缚,利用其他的编译器来做一些大项目
VC的最高境界:手中无VC,心中也无VC,你有自己的见解,自己摸索的经验,可以将各种方式灵活运用到项目中去……
//----------------
没有所谓的最高境界
我认为一个可以达到境界是(一个人)能够编写> 100K lines code 的工程,且可以维护,并有能力在上面添加/改动功能,不破坏其稳定性,更不至于必须推翻重做。
//---------------------------------------
“IO完成端口是API编程的最高境界”
“驱动程序开发是vc程序员的最高境界”
这两句话还是有一定道理的。
能够玩驱动的,如果回头去写MFC/SDK代码,我保证他的代码是异常精密而且极少出错的;但是,写DX代码的,让他去弄驱动,恐怕他会痛苦很久。
说到底,驱动程序员和MFC/SDK程序员的区别,有时侯,就象VC程序员和VB程序员的区别