我们编写代码,当然会定义一堆的变量了,为什么说不要随便定义变量呢?定义一个变量的原则很简单:根据需要来定义。
这不是废话。在我所看到的很多代码中,定义了很多不必要的变量,使得代码的阅读和管理非常麻烦。看看我们的 PL/SQL 过程吧,编译成功后总会存在警告“在过程 xxxx 中定义了变量 xx,但并未使用”。仔细检查一下,你就可以删掉很多没用的变量;调整一下程序的逻辑结构,又可以去掉很多中间变量的声明。当你的程序代码量很少的时候,你会发现工作变得很轻松。
我们编写 PL/SQL 的唯一目标就是:简洁、高效。首先要实现代码的简洁,当效率成为程序运行的瓶颈时,可能需要一些稍微复杂的代码来换取速度。
阅读(1605) | 评论(0) | 转发(0) |