code-standards

    0热度

    1回答

    我想知道最佳实践。以下情况令人困惑: 1)model是否应该使用select new ExampleDto(...)返回实体或直接返回DTO? 2)我们应该如何将实体转换为DTO或反之亦然? 3)我们可以使用DTO进行实体到DTO的转换,实现serializable类来转换对象在json等? 请提供您的专家意见,无论您想要的方向。

    4热度

    2回答

    我使用默认配置为tslint:recommended的tslint,我想尽可能少地调整规则。 某些规则强制执行imports should be alphabetized: src/core/task/TaskMockDecorator.ts[2, 1]: Import sources within a group must be alphabetized. src/core/task/task

    2热度

    2回答

    背景 我阵营应用目前由3顶层组件;一个标题,一个解释段落和应用程序本身,包装了一堆儿童组件。最后一部分没问题,每个子组件都被提取到它自己的文件中并导入。 现在,在我的主JavaScript文件中,我有这三个组件,然后在底部,我为每个组件调用了一个ReactDOM.render(...),这看起来有点不整洁,特别是如果稍后应该添加更多组件。 问题 按照今天的标准,应该将这些提取到自己的文件,如果是这

    2热度

    2回答

    很多时候我碰到的是无处不在重复这样的,应该是业务对象中的逻辑代码(解封): if (!string.IsNullOrEmpty(Employee.Name)) Display(Employee.Name); 因为它应该是这样的: if (Employee.IsNameSpecified) Display(Employee.Name); 和Employee.IsNameSpecified具有

    3热度

    1回答

    我也做了以下内容: 安装JavaScript Standard Style全球。 在IntelliJ ESLint设置中设置标准。 将JavaScript代码样式设置为设置来自 - >预定义样式 - > JavaScript标准样式。 当开始编码(例如阵营母语),存在ESlint和代码样式加载的代码样式之间不一致的IntelliJ使用,例如: 右括号之前,需要的空间react/jsx-tag-sp

    -2热度

    1回答

    如何才能学习正确的代码样式javascript细节? 我想学习正确的代码样式,并通过我的js codeto standarts.Thanks! var getRequestUserList = function getRequestUserList(req,res,id) { User.findOne({_id: id}, function (err, user,next) { if

    1热度

    1回答

    我们的大部分项目都是WordPress,虽然我们同意它设置的大部分编码标准,但也有一些我们不同意和不想在我们的项目中使用自己的私人项目。不知何故,由于开发者在网上找到了他们的副本解决方案,这些分歧的一部分仍然会出现在代码库中,我想用phpcs来阻止这种分歧。不仅因为copypasting是有问题的(这些代码片段的质量通常很糟糕),而且因为它更难读取和编辑。 这是正路WordPress的告诉你做到这

    2热度

    1回答

    我想介绍一个可以跨多个项目共享的打字稿编码指南。我不想复制粘贴tslint.json多次,它已经发生了,我们有它的分歧版本。 我想根据我的指南tslint:recommended。我看到tslint语法允许使用extend,但我不清楚它的用法以及如何构建这样的包。 这样的项目本身可能只包含一个tslint.json本身,还是我需要导出一个模块? 我想要包然后托管在npm/sinopia实例上,但我

    0热度

    1回答

    我最近在发布过程中集成了sonarqube。我已将泄漏期限设置为整合日期,并规定quality gate定义自泄漏期开始以来应该没有新的问题。 问题是,只要文件发生变化,sonarqube开始考虑所有以前的问题作为新问题。这对于大文件尤其有问题,因为正在对文件进行任何更改的人需要回顾性地进行所有更正。我想sonarqube要做的是尊重承诺日期的责任信息和定义new通过比较提交日期与泄漏期限。 如何

    2热度

    1回答

    希望得到一些关于从表单上的实例化类捕获返回消息的最佳实践建议。 在我的表单(form1.vb)中,我有一个标签,它反映了正在进行的操作,代码如下。在Form1.vb的 代码以显示消息: Public Sub DisplayMessage(ByVal Msg as String, ByVal Show as Boolean) Application.DoEvents() If S