CA1709 -我们应该忽略这个并使用Db还是Db
本文关键字:Db 还是 我们 CA1709 | 更新日期: 2023-09-27 18:02:03
我知道这听起来很傻,但在CA1709方面,我们是否应该忽略这个错误,只是做微软所做的(这是使用Db作为数据库的首字母缩略词)?
我只是想知道外面的人在做什么。对我来说,当微软到处使用Db
时,使用DB
似乎很愚蠢。
引用Brad Abrams在优秀框架设计指南中的话:
…我听过违反这些命名的所有可能的借口指导方针。[…在很大程度上,我们的客户已经看到了在一些地方,我们偏离了这些指导方针(甚至是(最好的借口)作为框架中的缺陷。
换句话说,照他们说的做,而不是照他们做的做。:)
另外,'Db'是缩写,而不是首字母缩写。数据库是一个词。根据指南,标识符中不应使用缩写。('Id'是个特例)
可悲的是,CA1709链接将'DB'列为示例。(
这并不重要,不是吗?选择你最喜欢的——但要确保你一直使用它。关于编码和命名约定,主要是选择一个你喜欢的,并保持一致