命名约定
编译器不需要命名约定。
但是使用命名约定的程序更容易被其他想了解该程序的程序员阅读。
变量命名
一个类的所有私有变量命名用“$”打头。
第一个字母是小写的并且依赖于变量的类型:
示例
PRIVATE $iLast AS Integer
PRIVATE $sLast AS String
PRIVATE $hEditor AS Object
PRIVATE $sOldVal AS String
PRIVATE $bFreeze AS Boolean
PUBLIC SUB Form_Resize()
DIM iWidth AS Integer
当安放一个新的窗体控件时,Gambas像"Label1" "Label2" ...这样命名。
在填写新控件的方法之前,
将其重命名为“btnStart”
或者“lstAddressSelect”。
前两到三个小写字母应该遵循下面的定义:
一个采用这种风格的工程是Gambas IDE (位于源代码树的 /app/src/gambas3 )。含了许多控件的前缀。