当前位置 : 主页 > 网络编程 > lua >

记录Lua中使用的类型的惯例是什么?

来源:互联网 收集:自由互联 发布时间:2021-06-23
我来自强类型的世界,我想写一些Lua代码.我应该如何记录什么类型的东西? Lua当地人做什么? Hungarian notation?别的什么? 例如: local insert = function(what, where, offset) 我们一眼就能看出字
我来自强类型的世界,我想写一些Lua代码.我应该如何记录什么类型的东西? Lua当地人做什么? Hungarian notation?别的什么?

例如:

local insert = function(what, where, offset)

我们一眼就能看出字符串或表格是不可能的.

我应该这样做

local sInsert = function(sWhat, sWhere, nOffset)

要么

-- string what, string where, number offset, return string
local insert = function(what, where, offset)

或者是其他东西?

局部变量怎么样?表条目怎么样(例如someThing.someProperty)?

有关社区(或特定社区?)中Lua风格的想法和意见的参考,请阅读: LuaStyleGuide.

最接近强制样式的是LuaDoc使用的格式,因为它是LuaFileSystem等高端项目使用的相当流行的文档生成器.

网友评论