2

本着 LiveCode 向开源迈进的精神,我一直致力于编写一些对社区非常有用的库堆栈。我编写了关于游戏评分系统、健康指标、信用卡处理和 Web API 端点访问的库。

在我将这些库发布到社区之前,我想尝试遵循一些现有的最佳实践以使代码更具可读性。

以下是我用于变量命名的一些标准:

tVar - temp variable (functions, handlers)
gVar - global
uVar - custom prop
pVar - parameters in function or handler declerations

处理程序或函数命名是否有类似的最佳实践?还感谢有关实时代码库最佳实践的一般建议。

4

3 回答 3

2

您可能想看看 Richard Gaskin 在这方面的经典著作:

脚本风格指南

于 2013-05-28T22:19:20.697 回答
1

全局变量也应该有一个引用您的库的前缀。当然,应该尽可能少。对于自定义属性,我会说这取决于它们用于的对象类型。

于 2013-05-27T04:54:53.567 回答
1

如果您创建一个库或外部用于分发,您可能希望使用代码来开始您的函数名称。我使用“ext”,它代表 'E'conomy-'x'-'T'alk。Monte Goulding 使用“merg”(他的首字母缩写)。RunRev 使用“rev”,即“Revolution”的前三个字母。

于 2013-05-25T09:10:10.020 回答