几行代码带来的巨大变化

简介: 几行代码带来的巨大变化

背景


在听过老师和其他同学讨论之后,发现仅仅是几行代码就引起了工程上的巨大巨大变化。下面介绍一下两个代码版本的不同。


版本一:


Private Sub Form_Load()
    Print 5+6
End Sub

版本二:


Private Sub Form_Load()
    Dim a As Integer, b As Integer
    a = 5
    b = 6
    Print a + b
End Sub

从表面上看,两个程序的计算结果是一样的。唯一不同的是版本二上增加了变量,并给变量赋值。


思想提升


从版本一的两个定值到版本二引入变量,从固定的两个数的相加到任意数字的相加,有了质和量的飞跃。版本二中,可以给a和b不仅仅赋值5和6,还可以赋值其他的,比如:7、8、9、33……


1. 从固定两个数相加到任意两个数相加,从有限到无限的变化

2. 实现了算法的封装,把加法进行了封装,从而实现了加法的复用,同时通过A加B实现了对算法的封装,从而实现了在这里居在这里面具体的加法复用


相关文章
|
7月前
|
Java 测试技术 开发工具
写代码中的一些“小技巧”
写代码中的一些“小技巧”
|
7月前
关于代码的思考
关于代码的思考
28 0
|
设计模式 存储 Java
写出漂亮代码的45个小技巧(上)
大家好,我是三友~~ 不知道大家有没有经历过维护一个已经离职的人的代码的痛苦,一个方法写老长,还有很多的if else ,根本无法阅读,更不知道代码背后的含义,最重要的是没有人可以问,此时只能心里默默地问候这个留坑的兄弟。。
写出漂亮代码的45个小技巧(上)
|
存储 设计模式 安全
代码优雅的45个小技巧,你知道吗?
代码优雅的45个小技巧,你知道吗?
|
存储 设计模式 缓存
这45个小技巧,让你的代码突然又优雅了2
这45个小技巧,让你的代码突然又优雅了2
这45个小技巧,让你的代码突然又优雅了2
记一次代码评鉴
前言 近期公司组织了一次代码评鉴,在这边记录下学习到的一些规范吧
|
存储 分布式计算 并行计算
聊聊什么代码是好代码
聊聊什么代码是好代码
李峋的爱心代码
《点燃我温暖你》中李峋的爱心代码
189 0
李峋的爱心代码
|
设计模式 IDE Java
如何将代码写的更加优雅
如何将代码写的更加优雅
|
前端开发 C++
这几行代码,真的骚!
这几行代码,真的骚!
这几行代码,真的骚!