【问题标题】:variable name for the last part of a phone number电话号码最后一部分的变量名
【发布时间】:2009-10-27 21:26:40
【问题描述】:

对于电话号码:234-567-8901,我将变量命名为:

areaCode = "234";
exchange = "567";

“8901”的合适变量名是什么?

【问题讨论】:

  • 我认为 'lineNumber' 作为变量名听起来最好。

标签: variables naming-conventions telephony


【解决方案1】:

维基百科称之为subscriber number

【讨论】:

  • 订户号码是完整的七位数字。最后四个数字是行号。
【解决方案2】:

它被称为line number

【讨论】:

  • 好名字,但是... Yahoo Answers?
【解决方案3】:

除非该软件要在电信公司内部使用(谁会知道正确这个术语),我会追求可读性而不是技术正确性

由于对确切的术语或至少是常用名称没有共识,我会选择像“fourDigits”这样的术语,而不是技术上正确的术语“行号”、“扩展名”、“后缀”或“订阅者行”号(SLN)。”

【讨论】:

    【解决方案4】:

    来自http://en.wikipedia.org/wiki/North_American_Numbering_Plan

    拨打 123-456-7890

    123 区号

    456-7890 用户号码

    456 电话交换局或中心局

    7890 行号

    【讨论】:

      【解决方案5】:

      我认为电话号码段是:区号、交换机和分机。因此,第三个将是扩展名。

      This 的最后四位数字也称为“用户”号码或“电台代码”。

      【讨论】:

      • 但扩展名通常意味着别的东西......即数字答案后的更多数字,例如234-567-8901 x234
      • 分机通常是指电话系统内的交换,例如555-5555 分机。 55
      【解决方案6】:

      有一篇大型的 Wikipedia 文章 (http://en.wikipedia.org/wiki/Phone_number) 提供了很多历史记录,但没有明确说明这部分数字。在某些情况下,它可能是一个订阅者号码,在某些情况下可能是一个分机号

      【讨论】:

      • “分机”在技术上是正确的,但它可能会引起混淆,因为它已成为一个更常与电话内系统分机号码相关联的术语(即 555-1212 x123)。
      【解决方案7】:

      取决于你为什么这样做。

      • 如果只是为了你,你可以称它为“mysticdragonnohala”,只要你能记住它。
      • 如果要在团队项目中令人难忘,请与必须处理它的其他开发人员联系。
      • 如果是面向客户的,请与与客户打交道最多的人核实。
      • 如果是针对单门课程,请确保它有意义(或有趣)并且已明确注释。

      我个人会选择“线”。但是“个人”、“特定”、“个人”、“最终”和“本地”都是有意义的。

      【讨论】:

        【解决方案8】:

        我一直听说它被称为“后缀”。

        【讨论】:

          猜你喜欢
          • 2012-02-11
          • 2012-07-24
          • 2021-04-13
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-09-14
          • 1970-01-01
          • 2013-05-26
          相关资源
          最近更新 更多