我来自强类型的世界,我想写一些Lua代码.我应该如何记录什么类型的东西? Lua当地人做什么? Hungarian notation?别的什么? 例如: local insert = function(what, where, offset) 我们一眼就能看出字
例如:
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等高端项目使用的相当流行的文档生成器.