作者:yjgx007
在开始之前, 我想略讲一下编程这个工作, 很多人都觉得这是个高深的领域, 需要掌握坚实的语言知识, 又要熟
悉开发环境, 诸如, SDK和一些基础框架. 如果是在过去, 我可能仍然选择按步就班去阅读各种编程书籍, 然后,
按书上例子敲入代码编译/调试, 但是, 现在的网络时代和高速的信息发展, 已经不可能再按传统的方法去进行
编程. 无论怎样, 编程语言是基础, 在这个前提下, 当我进入一个未知领域的开发编程时, 我的原则是, 搜索 >
找成熟的解决方案(类似工程代码) > 编译/调试 > 加入自已的逻辑应用 > 遇到问题 > 搜索, 一遍遍的循环,
我这里可不是在给Google做广告, 请注意.
如果把IE编程看作是一个未知领域的编程, 更进一步是关于怎样开发IE插件, 以及怎样在IE Browser中交互HTML
事件的处理, 这其中都需要涉及到太多的知识点, 并非几日就可以理解. 如果你一开始为了前述的这些开发工作
, 做出了大量的准备, 例如, 你去详细阅读HTML编程指南, ATL/COM相关书籍. 我估计, 等你到开始着手在IE编
程上时, 时间已过去了大半. 注意, 我这里不是让你去吃快餐, 但是基本的阅读一些相关知识点是必要的.
说句题外话, 很多时候, 我们的编程工作就是利用已有的成熟的solution在重复的COPY/PASTE, 对于有经验的开
发人员来说, 这样将节约大量的时间和精力, 并把主要工作聚焦在应用逻辑层上.
总之, 在某个特定领域的编程工作, 有时看起来是多么的困难, 但如果你一旦走进了这扇门, 你会发现一切将变
得事半功倍.