首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/selectdb/blog/15445069

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

开源日报 | Sourcegraph代码仓库404;“Windows控制面板”将被淘汰;Grok的提示词泄露;中国已成全球第二大开源贡献国

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.8.22 今日要闻 Sourcegraph 代码仓库 404:不开源更挣钱 前 Sourcegraph 工程师 Eric Fritz发文称,代码搜索浏览工具 Sourcegraph 已将其开源代码库私有化,并称此举是对 “Sourcegraph 文化的最后一击”。Fritz 指出,自己曾经在 Google Go 团队和 Sourcegraph 之间选择了后者的一大原因,就是看中了他们 “build 100% in the open” 的这一文化因素。 Sourcegraph CEO 在Hacker News上的一则讨论帖中进行了回应,称私有化的举措是为了更好的集中精力。并补充道,虽然开源对很多公司来说是有意义的,但其更多的是适用于基础架构产品或客户端工具,对完整的服务器端最终用户应用来说意义不大,同时还会增加额外的工作和风险。 微软“砍刀部”出手 —— 「Windows 控制面板」将被淘汰 Windows 正在逐步放弃使用「控制面板」,取而代之的是「设置」应用程序。 「控制面板」正在被弃用,取而代之的是「设置...

公司最大的内卷,偷偷做单元测试

一位读者在看过我的《理解这八大优势,才算精通单元测试》后,问我:知道单元测试有好处,但实在没空写。看完文章后又想重新落实一下,有没有啥写好单元测试的技巧? 这位读者绝对不是第一个和我抱怨单元测试的人。这很好理解,中国互联网公司太多太卷,想要抢夺市场就要推出不同功能,而这些压力一部分落在了程序员身上,拼命赶需求。单元测试这种费力不讨好的事情,自然而然就没有人做。 就我多年的经验来看,写单元测试其实不会拖延项目,反而能够加快功能研发进度。单元测试的好处我就不在这里赘述了,只有真正尝试过的人才能理解。 马克·吐温曾说:“取得成功的秘诀就是开始”。本篇文章想和大家分享一下写好单元测试的技巧,希望可以给大家带来新方向。 一、单元测试的注意事项 单元测试是为了让我们快速查找并隔离损坏的代码片段。正因如此,这些函数和类在测试时不应该依赖于mock(模拟)和stub(存根)以外的其他元素。在测试中,如果试图覆盖的逻辑过于复杂,就难以确保覆盖的可靠性,也难以准确找出失败的原因。 因此,我们要注意单元测试包括以下几点。 01 简洁性 短函数更容易阅读和理解。我们每次只测试一个逻辑点,因此测试代码应该控制在...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle

Oracle

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Eclipse

Eclipse

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。