你是否对vba抱有偏见?

vbahomevbahome 论VBA 3周前 210 0

1、你是否对vba抱有偏见?任何系统无非就是对数据的增删改查,那为什么工作量千差万别呢,这就要求我们必须站在微观的角度来思考问题,因为虽然都是数据,但是维度差别很大,当维度多元、关联关系复杂,逻辑强相关、业务场景多变时,都会使数据之间的关系复杂度呈指数级增长,公号:左手Excel右手VBA)这就跟你用什么语言来解决问题无关了,作为图灵完备的vba语言,当然也可以解决复杂问题,而为什么很多人觉得他不行呢?因为一旦我们对一个事物抱有偏见就会弱化它的价值,而一旦我们熟悉某一个事物就会拔高他的价值,还有可能就是不熟悉,人云亦云,所以客观评价很重要。

2、之前上百行代码,改成用类模块只需要十行不到,更关键的是可以很灵活方便地增加功能菜单,而不需要每次调整,都需要追加一堆代码,且功能相似写法雷同。

这就实实在在的降低了维护的成本,所以当你看到一样的功能,千万不要以为开发者的水平是相当的,可能二者有天壤之别。

3、每当我用vba启动一个新项目,就总有人说可以用更先进的语言,其实这是一种偏见,语言没有先进后进之分,只要是图灵完备的,如果把vba当成一种落后的语言,只能说是他们不知道什么是先进,或者说对vba有种莫名其妙的偏见,恰恰暴露了无知。(原创公众号@左手Excel右手VBA)

版权声明

本文系作者原创作品,未经许可,不得转载。

喜欢0发布评论

评论列表

发表评论

  • 昵称(必填)
  • 邮箱
  • 网址
  • 验证码(必填)