向兴东 中建四局第三建筑工程有限公司 BIM主管 2016元旦期间公司提供费用到橄榄山学习二次开发,经历现场培训后效果明显,将我的感悟分享给大家。 我之前具有一些vbscript的经验、自学过c#到现场至少知道模式和非模式对话框,所以我的感悟可能没有注重代码本身,而是代码以外的东西。首先明确的告诉大家,现场的培训还是需要一点编程基础,最起码要知道常规的数据类型,命名空间、类、重载的概念,就如同叶总说的那样,C#的前100页还是需要看一看的,至少要有个印象(上课的时候会过一遍)。 叶总的授课主要有三大效果: 1、带你入门。 之前我也自学过二次开发,revit的帮助文件中就有的,但是一直未能真正入门,一来是我的英语水平太低无法准确理解,二来是帮助文件中对开发过程中相互关系描述并不明确,也没有分析共同与不同点(这就是经验)。通过培训,很容易摸清了路子,清除障碍。另外,作为一个新手,连用什么工具都不知道,而实际上,开发是需要一整套工具和流程的,这样才能高效的进行开发,这个问题在培训中会得到解决。 2、横向学习。我感觉revit的帮助文档是竖向学习的,散的。电脑开发上缺一点知识就会卡主,而培训的时候叶总会就横向问题与处理进行说明,并提供多种解决思路,这让我们的程序思路更清晰,更灵活,不容易卡主。 3、idea。 由于叶总有橄榄山的丰富开发经验,在教学的同时,也在分享他的开发思路与开发过程中遇到的问题。我们去学习都是带着问题去的,这些问题也会在培训过程中一并得到解决。另外,在几十个人的idear交流的过程中,我们的开发思路、应用思路都能得到提升。
|