请为物品订单索引(列表中)建议更好的属性名称

时间:2011-02-02 15:09:28

标签: naming naming-conventions

嗨我有一类让我们说“频道”,就像文件夹一样 - 但它可能是导航块中的菜单项。显然,“频道”具有类似

的属性
.Title
.Alias (wordPress slug-like)
.Content
.RedirectUrl (may act as a hyperlink)

.StateProperties.IsActive
.StateProperties.IsFeatured

///等..

在很多情况下,我想手动设置导航菜单块中的项目顺序 - 无论我决定什么重要,对吧..? (不是通过abc或时间戳)

所以我添加了一个名为的属性 StateProperties.OrderIndex 只是为了这个...我的一位同事称之为“z-index”,而他指的是......我正在尝试为我们的内部需求建立一个CMS框架寻求您对我的“OrderIndex”可能使用的名称的看法? 对我来说“OrderIndex”才有意义:)

2 个答案:

答案 0 :(得分:1)

我相信'OrderIndex'正是您所寻找的,因为index代表位置而您正在设置'Order'位置。 'z-index'中的'Z'代表深度位置,这似乎与你想要的不相符。

答案 1 :(得分:1)

我更喜欢Order或Sequence。我认为z-index具有与你所追求的不同的含义(更多用于堆栈上的订购)。