naming-conventions相关内容

如何在clojure中使用`* var-name *`命名约定?

作为一个非lisper来clojure我应该如何最好地理解命名约定,vars得到一个名称 * var-name * ? 这似乎是一个表示全局变量的Lisp约定。但在clojure这样的vars出现在命名空间,只要我能告诉。 我真的很感激一个简单的解释,当一个作者在他们的代码中使用这样的var,我应该期望,理想情况下,如何和为什么这样var在clojure库中使用和更改。 解决方案 ..
发布时间:2016-11-27 17:24:46 其他开发语言

什么是Clojure的命名约定?

任何人都可以解释或指向我可以在哪里找到clojure的命名约定: 文件名 函数(根据我的理解,函数名称只是短划分的值) 变量 解决方案 您可能需要查看 Clojure库编码 您的具体要求: 文件名是小写的,并存储在目录结构中以匹配命名空间,并以.clj结尾例如“my / special / namespace.clj 函数是以小写分隔的小写字母,理想情况下是描述性选 ..
发布时间:2016-11-27 17:20:46 其他开发语言

包含首字母缩略词的类的命名约定

如果我使用OOP语言命名一个新类,这是一个更好的约定: XMLWriter 最常见 XMLwriter 区分 XmlWriter 不再是缩写 XML_Writer 删除驼峰点 / li> Pedantic是的,但我很好奇谁使用了什么和为什么。 解决方案 Java惯例似乎最近有利于处理知名的缩写词,如:”XmlWriter“... ..
发布时间:2016-11-23 17:33:34 其他开发

我应该如何命名我的PHP类文件?

我已经看到许多不同的命名方案和扩展用于PHP文件,基本上只是类。一些示例: myClass.php myClass.class.php myClass.class 有什么区别,哪个更好? 解决方案 除了你看到的,没有什么区别。如果您使用 .class rel =“nofollow noreferrer”> autoloading ,并且没有类文件所在的特定目录。否则,它是完 ..
发布时间:2016-11-23 15:40:38 PHP

C ++中字段和访问器的一个好的命名约定是什么?

我应该为类成员遵循什么命名约定?现在,我给所有字段加上下划线,并使用常规名称作为访问器方法,例如: int _age 和 int age ){return _age; } 解决方案 p>您不应使用下划线前缀。它保留给根据C ++标准17.4.3.1.2 / 1的实现: 某些名称和函数签名集始终保留给实现: 每个名称包含双下划线(_ _)或以下划线开头 以下划线开头的每个名称都保 ..
发布时间:2016-11-23 13:58:08 C/C++开发

类命名混乱

我经常努力决定如何命名一个类。不是因为类的目的不清楚,而是因为名字像xxx ***控制器***,xxx ***经理***,xxx ***信息***,xxx ***助手*** ,xxx *** Util ***等,我看到无处不在。 如果我有一个类通过HTTP上传一些东西,我倾向于命名为HttpUploader或这些行。我看到很多实例,一个类似的类命名为HttpUploadManager,Htt ..
发布时间:2016-11-23 13:11:24 其他开发

在CSS和HTML中命名ID和类的最好方法是什么?

当为CSS命名类和ID时,使用什么是最好的方法。在这种情况下,我需要有一些命名约定,以便其他人可以拿起规则,并理解如何使用相同的模式命名自己的id和类。有什么建议么?我们创建的一些网站可能会变得相当复杂,但使用整体结构标题,内容和页脚。命名也必须有效。 我不是CSS的新手。我知道给他们的名字代表他们的结构等,但只是想知道人们的意见真的和方法这样做。 解决方案 最好的建议是使用具有语义 ..
发布时间:2016-11-23 12:14:57 前端开发

C#类名中允许有什么字符?

允许使用什么字符,以及C#类名中不允许使用什么。你能帮忙吗? 编辑:指定。允许使用什么特殊字符。请具体说明,因为链接到50页的高技术语言规格不是一个答案,这将帮助我很多。 说明:我试图做的是将类名划分为可区分的部分,例如: class Person @ WorkOffice @ Helper @ Class $ b b { } 使用某种角色或其他东西,以便能够从这 ..
发布时间:2016-11-23 10:39:33 C#/.NET

CakePHP - 表命名约定

我真的想了解CakePHP的命名约定,以下是不完全直观的。 我有两个信息: 视频 - 有关视频的特定信息 category - 具有ID,标题,说明的类别列表 我如何结构我的表?我的第一本能是: 视频 类别 video_categories 视频 类别 categories_videos (HABTM按字母顺序排列多个型号名称) 如果您的视 ..
发布时间:2016-11-08 13:33:16 PHP

为什么CakePHP使用不同的复数/单数命名约定?

有人可能解释这里为什么CakePHP有一个约定使用复数名称为数据库表和控制器和奇异的模型?为什么不总是使用单数术语,或总是复数?对我来说,似乎很困惑,总是要想“现在我在这里使用复数还是单数?” (或者有一个简单的方法记住??)然后你有连接表,使用两者的组合! 我假设有一个很好的理由,但只是没有遇到它。 (我真的希望它不只是因为Ruby-on-Rails工作方式。) 西蒙。 ..
发布时间:2016-11-08 11:29:22 PHP

在哪里可以设置Eclipse C ++函数名称样式?

命名约定的Codan分析是给我“错误的函数名称”信息消息,因为它期望camelCase和我使用CamelCase。 (我知道我可以关闭这个,但我宁愿让它强制我的命名约定)。 我使用的是Eclipse / CDT Indigo。在Windows - >首选项下有一个C / C ++ - >代码样式 - >名称样式(参见图像),但在代码下它没有方法名称的选项。这是奇怪的,因为它有一个更具体的条目 ..
发布时间:2016-10-27 04:12:58 Java开发

模板类型的命名约定?

传统上,模板类型的名称只是一个大写字母: template class Foo {}; 但我犹豫这样做,因为它是非描述性的,因此很难阅读。所以,不会这样的东西更好: template class Foo {}; 我也倾向于认为以下并不是一个坏 ..
发布时间:2016-10-22 19:04:20 C/C++开发

命名变量后他们的类型是不好的做法吗?

我编程C ++使用下划线命名风格(与驼峰情况相反),它也被STL和boost使用。但是,由于类型和变量/函数都被命名为全部小写,如下的成员变量声明将导致编译器错误(或至少麻烦): position position; 成员变量名为 position ,类型为 / em>。我不知道如何命名它:它通常是一个位置,但它也是的位置的对象。在骆驼的情况下,这将是编译器很好: ..
发布时间:2016-10-22 18:39:25 C/C++开发