iOS - 将 XXXViewController 缩写为 XXXVC 不好还是可以?

Vic*_*r P 4 naming-conventions uiviewcontroller ios xcode4

由于每个视图控制器都以“ViewController”结尾,简单地将其缩写为“VC”是否是邪恶的?我知道 Apple Docs 说不要缩写事物并使名称有意义,但这不是很明显吗?我发现在每一个之后输入 ViewController 都是冗长而冗长的。此外,xcode 4 自动将 nib 文件命名为与头文件和类文件相同的名称。您是否删除了其中的“控制器”部分?

你的命名约定是什么,你为什么选择那样做?

谢谢

Tad*_*ghe 5

如果您使用的是 Xcode,则不必每次都键入全名。自动完成为您处理。

通常,避免缩写会使您的代码更具可读性和更易于维护。你当然知道 VC 是什么意思,但 3 年后的其他人可能不明白你在做什么。

在这种特定情况下,它可能没有多大意义,但命名约定就是约定。在大多数情况下,我们遵循它们是为了让我们的生活(和其他人)在未来更轻松。

总是想象最终会维护你的代码的人是一个脾气暴躁的大坏蛋,他知道你住在哪里。

  • 感谢您的反馈意见。我理解命名约定的原因并在它们有意义时推广它们,但这似乎总是让我感到烦恼。我只是想看看是否有人分享了我对此的想法或做了其他事情以及出于什么原因。 (4认同)