Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Ruby – 命名约定 – 类/模块名称中的首字母缩写的字母大小写?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在一个称为“SCM”的模块中创建一个表示“SVN”的类.但是我不知道在处理 Ruby中的首字母缩略词时是什么惯例,除了“Camel案例是首选”外,Google找不到任何相关内容.

我应该称之为SCM :: SVN还是Scm :: Svn?有没有这个惯例?

解决方法

SCM :: SVN最适合我. Rails充满了像ERB,ORM和 OMFGIMATEAPOT这样的类,而不是像JSONSerializer那样的东西. Ruby的来源也是 a bunch of acronyms.对我来说最明显的例子是YAML.我所看到的标准是将CamelCase的字母大写,但通常不要对它们进行缩小(虽然Rails对模型名称有意见).

如果你有grep和源代码,你可以看到很多例子

grep -r 'class [A-Z]\{3,\}' <path/to/source>
# or,if you only want acronyms and nothing like YAMLColumn:
grep -rw 'class [A-Z]\{3,\}' <path/to/source>

大佬总结

以上是大佬教程为你收集整理的Ruby – 命名约定 – 类/模块名称中的首字母缩写的字母大小写?全部内容,希望文章能够帮你解决Ruby – 命名约定 – 类/模块名称中的首字母缩写的字母大小写?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: