gpt4 book ai didi

.NET 指南 : Why exception for two-letter acronyms?

转载 作者:行者123 更新时间:2023-12-04 16:13:39 25 4
gpt4 key购买 nike

微软的框架设计指南定义了以下内容:

"Do capitalize both characters of two-character acronyms, except the first first word of a camel-cased identifier"



因此,为仅包含两个字母的首字母缩略词定义了一个异常(exception),因为具有三个或更多字母的首字母缩略词是“正确”的驼峰式或帕斯卡式。

问题是: 为什么是否有异常(exception),即其背后的基本原理是什么?我无法从 FDG 的书或 Abrams 和 Cwalina 的博客中得到解释。

最佳答案

他们说如果标识符的第一部分是驼峰式的,你应该保持驼峰式,而不是仅仅因为它是首字母缩略词而大写。那是因为对您来说,更重要的是能够告诉您,例如(这是有问题的书,顺便说一下,我很喜欢),您正在处理一个参数。

至于为什么要大写两个字符的首字母缩写词而不是三个字符的首字母缩写词,我个人不需要知道边缘情况是什么,因为我喜欢它的美感。

例如,我绝对喜欢这个:

XmlDocument 

在这个:
XMLDocument

对我来说,后者有淡淡的 1982 年的味道。而且有点痛。

那当然只是我。 :)

关于.NET 指南 : Why exception for two-letter acronyms?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/793680/

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