项目的质量离不开项目的规范化,质量规范是一体的,一个项目若是缺少其中的任何一个都是不可靠的或者不成功的。好的规范成就高质量,反过来高质量必然推动项目的规范化运营。 评价一个软件质量的好坏指标主要为6个方面:
原创 2021-07-17 12:29:36
230阅读
适用于企业实际使用PythonPython框架(Tornado、Django、Flask等)开发的项目作为扫描目标,进行代码规范、逻辑、语法、安全检查。代码风格规范主要有几个方面:命名规范、语言规范、格式规范。其中大部分命名规范和语言规范主要需要开发者编写代码的时候遵循。规范检测方面涉及到的主要工具:pylint、flake8、pyproject-flake8、pyflakes、mypy、aut
软件质量管理-代码质量规范圈复杂度(Cyclomatic complexity)是一种代码复杂度的衡量标准,在1976年由Thomas J. McCabe, Sr. 提出。      在软件测试的概念里,圈复杂度用来衡量一个模块判定结构的复杂程度,数量上表现为线性无关的路径条数,即合理的预防错误所需测试的最少路径条数。圈复杂度大说明程序代码可能质量低且难于测试和维护,根据经验,程序的可能错误和高
转载 2021-05-17 15:56:04
1182阅读
2评论
0x00 概述随着大数据时代的带来,数据的应用也日趋繁茂,越来越多的应用和服务都基于数据而建立,数据的重要性不言而喻。而且,数据质量是数据分析和数据挖掘结论有效性和准确性的基础,也是这一切的数据驱动决策的前提!如何保障数据质量,确保数据可用性是每一位数据人都不可忽略的重要环节。数据质量,主要从四个方面进行评估,即完整性、准确性、一致性和及时性,本文将会结合业务流程和数据处理流程,对这个四个方面进行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <titiv="pragma" cont
原创 2023-05-29 11:56:15
61阅读
转载自:https://.cnblogs.com/guanghuiqq/archive/2012/11/06/2756876.html高质量代码有三要素:可读性、可维护性、可变更性今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ex...
转载 2022-04-24 17:38:59
344阅读
书接上文,还是不建议使用自带规则。字楼楼主选择了阿里出品的p3c。1.下载sonar-p3c-pmdsonarqube的版本号与sonar-p3c-pmd是对应的,所以需要选择好版本,楼主版本为7.6,否则会还会报es连接不上的错误。 地址:github.com/rhinoceros/…。2.选择版本选择合适的jar包。3.修改配置删除之前pmd文件,放于sonarqube-7.6\extens
原创 2021-12-07 11:19:51
487阅读
问题:测试做梳理出《产品质量规范》这件事情的意义是什么呢? 解答: 首先测试作为质量的守护者,对产品质量的负责这是最基础的该做事项,但
原创 2022-10-21 11:15:05
215阅读
大家好,我是一哥,今天和大家聊一下如何管理数据仓库质量如何管理。 一、 背景 现在数据仓库层面的工作越来越多,开发人员也越来越多,如何保障数据准确性是一项非常重要的工作,,数据仓库...
转载 2020-11-25 07:00:00
234阅读
2评论
目录一 编码规范的作用二 编码规范不是“物神”三 编写编码规范的一些建议四 编码规范参考 作为软件开发者,我们可以开发低等级的软件,但不能开发低质量的软件。所以,如何实施质量保证,是我们关注的主要问题之一,而编码规范则是实施质量保证的第一步。 编码规范已经成为一个老
转载 2012-03-21 21:14:00
262阅读
2评论
1.  SonarLintSonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的坏味道下载与安装在需要检测的单个文件或者单个项目上右键 --> Analyze --> Analyze with SonarLint或者选中文件或目录,点击菜单栏 Analyze --> Analyze with SonarLint我们还可以禁用某些规则如果需要同步自定义的规则时,可以绑
转载 2021-12-21 11:55:48
790阅读
1.下载sonar-p3c-pmd地址:https://github.com/mrprince/sonar-p3c-pmd选择jar
原创 2022-03-01 11:05:19
394阅读
从开发的角度来讲,一款软件的优秀与否,除了与软件整体架构有关,还决定于开发者的编码是否规范以及能否对相关平台特性的充分利用。对于软件的整体架构, 目前阶段我们只能依靠开发者的经验,去构建良好的架构。对于编码是否规范以及平台特性的使用,除了开发者的编码经验,我们还可以依赖一些工具来对我们编写 的源码进行检查,来提高代码的质量。本文将以Android为平台,对三种代码质量检查的工具进行介绍。&nbsp
1. SonarLint SonarLint是一个代码质量检测插件,可以帮助我们检测出代码中的坏味道 下载与安装 在需要检测的单个文件或者单个项目上右键 --> Analyze --> Analyze with SonarLint 或者选中文件或目录,点击菜单栏 Analyze --> Analyz
转载 2020-06-05 14:03:00
157阅读
2评论
如何保障数据仓库数据的准确性,这套规范供你参考……
原创 2022-06-27 16:56:13
84阅读
【系统集成项目质量管理规范在软考中的应用与实践】 随着信息技术的迅猛发展,系统集成项目在各行各业的应用日益广泛,对项目质量的要求也越来越高。为确保系统集成项目的质量,软考中引入了【系统集成项目质量管理规范】。本文将就这一规范在软考中的应用与实践进行探讨。 一、系统集成项目质量管理规范概述 【系统集成项目质量管理规范】是一套针对系统集成项目质量管理的标准和方法。它涵盖了项目质量策划、质量控制、
原创 2023-11-15 12:05:02
84阅读
在编码过程中,我们尝尝会遇到一些复杂关系的查询,在这里最容易出问题,尤其是性能方面,因此对查询语句的优化显然是重中之重。说起提高查询性能,就不得不提到索引了。索引建的好会让你一飞冲天,索引建的不好会让你加班不断。二、索引规约1. 【强制】业务上具有唯一特性的字段,即使是组合字段,也必须建成唯一索引。说明:不要以为唯一索引影响了 insert 速度,这个速度损耗可以忽略,但提高查找速度是明
转载 2023-06-26 15:50:53
64阅读
对于正式运行在线上的大流量服务,保障工程质量和系统稳定性尤为重要。 根据组内实践及现状,制定关于发布的基本规范和建议。
转载 2018-09-06 19:59:00
36阅读
2评论
代码质量的重要性在我们日常完成需求中,常常因为时间紧迫,项目紧急上线,总想着先实现再说,然后等日后上线之后再慢慢优化,我相信,你可能看过很多祖传代码,各种//TODO,然而往往随着项目的上线,TODO就变成DONE
对于一个软件开发团队,可以通过哪些代码质量指标和扫描方法让团队产出规范、安全、高质量的代码?让开发团队运行的安全、透明、可靠?本文总结了其中一些实践和工具,包含常见代码质量扫描工具、代码质量指标、第三方依赖管理、安全运维等几个方面,主要适用于 Java/JavaScript 技术栈的 web 项目,希望对于想要规范化自己的项目的 Tech Lead 有所帮助。对于一个软件开发团队,可以通过哪些代码
原创 2021-04-24 10:06:30
440阅读
  • 1
  • 2
  • 3
  • 4
  • 5