最近几天ChatGPT的热度又重新起来了,在微信指数中搜索量一度飙升到3100万,大部分人都是看着ChatGPT的热度一点点消散,然后什么也不了。电商的卖账号、电话卡,自媒体的写ChatGPT注册教程,我们普通人怎么借这个热度做点事呢?今天免费给大家带来一款ChatGPT对话小程序源码。ChatGPT是什么就不需要过多赘述了,现在火的那是一塌糊涂,在各大平台搜索指数飙到顶。下图为今天分享的C
转载 2024-05-06 10:56:47
23阅读
作为软件公司,最为重要的资产是代码。代码每天都在增加,你知道增加的是粮食还是屎?很多程序员抱怨公司遗留的老项目代码为屎山。测试只能解决功能问题,只能保障当前有限场景的正确性,很多遗留问题是测不出来的,只能通过白盒测试来解决。系统上线后,有些模块的程序员加班加点,因为客户发现的问题太多,更糟糕的是解决了旧问题必带来新BUG。有些模块的程序员就悠哉悠哉没事干,因为几乎没有问题。做为公司管理者,你可能会
AI赋能软件测试,ChatGPT提升软件测试的效率和质量。
先谈谈三个code review的关键因素:一、创建review要简单code reivew是一个程序员日常工作中经常的一件事,理论上来讲,任何一个将要submit到SCM的change,都必须经过peer review。如果创建一个review要傻了吧唧的打包代码,发送邮件,或者shelve一个changelist,再发信告知changelist number,或者进入某个比较先进的code
转载 2024-01-03 21:43:28
36阅读
前言没实习之前,不怎么用到版本管理工具。顶多就是Git把写的一些代码上传到github上,基本上不会涉及到某一个版本怎么怎么地的。年前到唱吧实习的这段时间,倒是接触了不少相关的内容。由于历史原因,后台开发使用的是SVN。在提交代码的时候通过COMMIT信息来实现CodeReview或者真正的代码提交。当时对这块特别好奇,到底是怎么实现的,今天也想着自己做一个简易的版本出来,目的嘛,就当是学习新知
转载 2024-03-22 13:51:50
357阅读
我这次要介绍的一款软件测试工具是junit!JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。通常我们写完代码想要测试这段代码的正确性,那么必须新建一个类,然后创建一个 ma
经过在公司1年多的code review的经验回顾:原来有fisheye,开发提交代码后旺旺通知测试工程师,并通过读代码来了解测试范围,并发现代码中的错误。  后来,最近半年的项目、日常测试过程中都是开发提交代码后,测试和开发一起借用SVN工具等代码版本控制工具,或Eclipse 等IDE进行Code Review。  这其中的一个转变就是测试由被动接收消息,到主动查看SVN 的log看代码变动。
转载 2023-11-02 21:43:48
58阅读
前言在软件行业,Code Review 一直被认为是一种非常好的工程实践,但在实际工作中,却三令五申也执行不下去。或是业务跑太快,没时间 Code Review,或是即使发起 Code Review ,但 Reviewer 秒同意,收效甚微……其实,代码里有很多问题是值得去评审的,工程师自己可能会忽视。比如 Git 规范、代码规范、是否影响老代码、数据库英文术语设计、设计模式,业务逻辑是
CodeReViewCodeReViewCodeReView
本文需要在svn与reviewboard安装成功之后开始进行配置,详情参考如下两篇文章根据实际情况操作:Ubuntu安装Apache+Svn+Submin Ubuntu下安装ReviewBoard使用须知:1、使用ReviewBoard作为code review工具,通过SVN hooks强制每一次提交文件都需要经过review; 2、必须获得"ship it"后才能提交; 3、"ship ip
强制 code review:reviewboard+svn 的方案 赖勇浩我们团队在开发《天下盛境》项目的时候,制定和执行了比较好的 code review 策略,总结下来有几个优点:一是代码风格可控,代码质量有一定提升;二是新员工入职后能够得到更多人的指导,成长非常快;三是小 bug 频出的情况比我《天》之前的项目少了至少一个数量组。当时我们的 code review 策略是这样的:使用 r
转载 2023-07-14 23:23:24
59阅读
     也许对非CS专业出身的童鞋来说,投身码农界遇到的最大困难就是缺少基础概念的认知。新人入职后,对自己提交的第一段代码肯定是记忆犹新,对第一次CodeReview更是难以忘怀,因为这些新人们多半会遇到 类似的经历。因为我以前没有经历过正式的CodeReview环节,对其流程和意义都缺乏最基本的概念,所以特想记录一下自己这段时间对SVN、Git这两种
转载 2023-12-28 13:20:07
58阅读
代码审查(Code Review)是为了保证代码质量,控制代码的错误和提升开发团队的技能而进行的一种活动。功能方面修
Notion 是一个笔记集大成者,堪称「来自未来的笔记软件」。它可以让你的笔记更加丰富多彩,图文、视频、音频并茂,同时还可以搭建知识库、项目管理、团队协作、做个人博客等等。在上篇文章,A 君对 Notion 做了一个全面的基础介绍(戳我跳转),这一篇将用两张 page 来介绍 Notion 的数据库模块,让 Notion 提高你的工作效率,也帮助你完成这一整套流程:更好地复制他人模版、使用数据
导读:在现代数据分析中,Python凭借其强大的数据处理能力和丰富的库资源成为首选工具。ChatGPT,作为先进的自
在现代数据分析中,Python凭借其强大的数据处理能力和丰富的库资源成为首选工具。ChatGPT,作为先进的自然语言处理模型,正逐步成为Python数据分析与挖掘的强大辅助工具。通过ChatGPT的自然语言处理能力,用户可以轻松生成代码、解释数据模型和优化算法,极大地提升了数据分析的效率和准确性。无论是数据清洗、特征
原创 2024-10-22 16:04:36
20阅读
Code Review
原创 2022-12-12 22:09:37
161阅读
AndyTiming是一款免费的绿色小软件,可以帮你在几分钟内画出漂亮的时序波形图。 数字电路和混合信号的IC工程师兄弟们常常需要画一些时序图。比如,你要写个文档,或者做个ppt讲解你的模块的时序,这时候都需要能快速地画你的时序图。很可能在你的模块还没有开始写的时候就需要画时序图让大家review以保证接口时序的正确性。在以前,为了画时序图我会写一个testbench然后用mod
转载 2024-05-12 14:07:21
109阅读
摘要近两年即时通讯/直播产品炙手可热,市场上针对ToB的产品日益增多,企业该如何去选型呢?本文分享了笔者对于直播产品的思考,将从直播SDK实例功能特性、常见业务场景、注意事项及最佳实践等方面介绍如何进行实例选型,旨在帮助您了解应如何结合实际业务场景选购音视频产品。前言近期,ChatGPT火遍全球,作为冲浪第一线的开发者可不能错过。刚好在做“音视频技术选型”的调研,不如找ChatGPT来聊聊,看看它
原创 精选 2023-02-22 09:26:55
506阅读
上一次写过一篇 UML | 类图 相关的文章,平时规范开发会用的上,或者是写什么文档,就还是需要画图,就像毕业设计就是如此。希望能够帮助到大家。注:本文中所用画图软件为 Microsoft Visio .其他画图软件都相似。在线的推荐大家使用 processon,我没用 visio 之前,都是在用它作图(一些原因,文档必须要我visio,才转向visio)。一、概述时序图只是一种叫法,平常我们
  • 1
  • 2
  • 3
  • 4
  • 5