gpt4 book ai didi

language-agnostic - 为您的项目命名 : does it matter?

转载 作者:行者123 更新时间:2023-12-03 13:06:07 27 4
gpt4 key购买 nike

我使用不同的语言和平台从事各种项目。我将其中的一部分抽象到他们自己的独立项目中,我想向公众开放其中的一些。

让我卡住的是洗礼。

那么,有关系吗?我应该选择一些东西并坚持下去吗?

如果它确实重要,那么更好的是:一个听起来很酷但令人难忘的名字,还是一个更容易找到的描述性名字?

最佳答案

我认为命名是传播想法的重要组成部分。我在名称中寻找的是:

  • 难忘。它应该与其他名称不同,但易于内存。
  • 准确的。如果名称反射(reflect)了项目的某些内容,这将很有帮助。
  • 积极的。如果名称的反面没有吸引力,这将很有帮助。例如,结构化编程遵循这一规则,因为没有人希望是非结构化的。
  • 聪明的。聪明是可选的,但它有助于在你实现它时让一个名字令人难忘。不过,聪明的人老化得很厉害。

  • 除非你有很酷的名字,否则不值得等待编程。您对项目的经验越多,命名就越容易。 JUnit 直到它首次亮相几个月后才被命名。

    有关命名的更多信息,我强烈推荐 Frank Luntz 的“ Words That Work: It's Not What You Say, It's What People Hear”。他是一个不道德的政治人物,但他热爱语言并有效地传达这种爱。

    关于“粘性”项目的最后一点:一定要经常讲述“创造神话”,项目如何开始的故事。我见过的每一个产生长期影响的项目都有一个关于它的起源的经常重复的故事。

    关于language-agnostic - 为您的项目命名 : does it matter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/193364/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com