永远不要在 URI 中使用 CRUD function 名称 为什么? 我正在阅读这篇关于资源命名的文章,他们说: 2.4. 永远不要在 URI 中使用 CRUD function 名称我想知道为什么我不应该在 URI 中使用 CRUD function 名称? ...
永远不要在 URI 中使用 CRUD function 名称 为什么? 我正在阅读这篇关于资源命名的文章,他们说: 2.4. 永远不要在 URI 中使用 CRUD function 名称我想知道为什么我不应该在 URI 中使用 CRUD function 名称? ...
在创建 Spring Boot 应用程序时,我在 Spring Initializr 中想到了一些关于项目名称和 package 名称的要点。 问题: 1.创建一个用于保存和操作数据的应用程序时,我应该在名称中使用api还是app 。 例如,在创建一个用于通过 CRUD 操作保存图书数据的应用程序 ...
.NET 设计指南建议避免对命名空间和类型使用相同的名称。 不要对命名空间和该命名空间中的类型使用相同的名称。 例如,不要使用Debug作为命名空间名称,然后在同一命名空间中还提供一个名为Debug的 class。 一些编译器要求这些类型是完全合格的。 鉴于上述情况,建议不要在Company.En ...
我试图找出如何正确命名结构和类型的方法。 我总能找到不该做的事情(“__name”,“_Name”),所以我总是这样做: 但我认为这并不完全正确,因为_t是为类型名称保留的,所以“struct something_t”是不允许的。 我还听说,“struct something_s”是正确的,但我从 ...
当我想引用在 Apache Camel 中创建路由时使用的元素(如from 、 setBody 、 to等),我应该使用什么名称? 就叫它“功能”? 我可以称之为“方法”吗? 或者它有一个更具体和合适的名称吗? 我见过有人称它为“动词”。 这也是一个合适的提名吗? 路由定义的一个例子是:from( ...
一般来说,与编程没有真正的关系。 我不知道这是否对任何人来说都是一场斗争,这个问题可能有一个简单的解决方案,但我找不到任何优雅的解决方案。 每个人都知道,如果您是一名程序员,您应该编写可读代码以节省时间并在将来帮助自己,例如为变量提供更好的名称而不是s或n 。 例如:public void doSo ...
什么是差异bw 类=“名称” 类=“名字-新” class="name new" 这三个有什么区别,还有其他命名约定吗? ...
在 Python 中开发时,我尝试遵循PEP8约定。 所以我使用小写的模块(即文件)名称和 package(即目录)名称。 大多数时候,我以相同的名字结束。 例如,假设我在一个日历管理器上工作,我将创建一个名为calendar_manager 1的目录,并将其放入一个名为calendar_manag ...
介绍从语义上讲,类和接口充当名词,方法/函数充当动词。 这是我最近在Java 到 Kotlin中读到的内容,它与绝大多数人自然命名方法和类的方式一致。 例如,我们希望Car class 具有getBrand方法,而不是GetBrand class 具有返回汽车品牌的invoke方法。 但是,在阅读 ...
Member 有一个 GoToTeam function,它不能单独工作,没有像 AddMember 这样的函数调用。 如何在 c# 中将这些 helper 命名为 function,以防止被错误单独调用? 一个好的 class 设计会有所帮助。 像往常一样,团队采取行动降低层次结构。 但会员是 ...
带有下划线“_”的前缀的一般用法是表明该实例是一个通常不(或不应该)直接使用的内部功能。 在C中,这个也是为了防止全局scope中的命名冲突。 但是,我的问题是什么决定了使用的下划线的数量? 例如,在 Linux kernel 中,我们可以看到'_tmp'(一个下划线) 、 '__cacheline ...
命名 function 的适当/常规方法是什么,它接受一个值,根据某些标准对其进行评估,并决定是否应该采取某些行动? 例如,决定是否应打开阀门给植物浇水的 function: 像openValve()这样的名字会让人困惑,因为这个 function 并没有打开阀门,它只是做出决定。 ...
我正在寻找数据结构的名称。 我想出了这个想法,但怀疑它应该已经知道,并且不知道要搜索什么才能找到它。 此优先级队列基于将项目放入存储桶中,基于 position 的最大位(迄今为止最大的出列优先级与项目的优先级之间的差异)。 与堆相比,它的优势在于它倾向于将事件移动到大的连续组中,而不是一个一个地移 ...
我正在寻找一种方法的替代名称,该方法在不存在时创建资源。 以前我使用过长名称,例如“createAddressWhenNotExist”或“createAccountIfNotExist”。 您如何看待“ensureAddress”或“ensureAccount”? 如果你在代码中找到这个名字你会理 ...
我在 mongodb 集合中有一个数据 谁能建议 c# 中提到的 class 的名称是什么,以便反序列化来自 mongodb 的数据我尝试了以下选项: ...
我经常需要一个类/服务,它可以通过从数据库中获取数据、转换现有数据结构或在内部进行这两种操作来为我提供一些数据,但有时我很难正确命名它们。 我目前正在与Sylius合作,他们正在使用带有Checker 、 Applicator 、 Processor等后缀的类/服务……我清楚地了解这些名称以及它们对 ...
更新这个excel-names项目包含在VBA中,它可能会提供一些关于 Excel 和 VBA 中各种名称的有效性的见解。 不幸的是,它不能完全保证这里的有效性: Names_IsValidName(sNameToTest As String) As Boolean 检查名称是否有效: true ...
我有一个问题,这对我来说有点棘手,因为我花了很多时间为变量和方法名称找出有用的名称。 在这种情况下,我有一个名为isTestCompleted的方法,但由于命名冲突,我不能为变量使用相同的名称。 遇到类似情况时,您通常会使用哪些方法,而您只想这样做: const isTestCompleted = ...
我正在开发一个计划分发给多个用户的程序。 这包括一个包含以下文件的文件夹: 转换单位.py fit_parameters.py plot_results.py 顶级模块.py “top_level_module.py”的目的是导入其他模块,根据需要调用,如下图: 将上述文件命名为“top_l ...
尝试创建可以使用 glob 为特定文件夹上的文件创建命名约定的脚本,但是当我运行脚本时遇到此错误,我可以知道我需要在脚本上更改什么吗? 遇到错误 ...