第三轮,加油!!让我们来看看 6 月份的获奖者吧! Sentry 调试写作大赛 与我们的 一样,我们每月为最优秀的 HackerNoon 调试故事颁发奖品。每个月都有 1,000 美元的奖金池增加,其中 500 美元将分配给最佳文章的作者。 其他写作比赛 解决了软件性能问题? 。 分享您的故事并赢取 $$$ 调试写作大赛第三轮提名🔥 我们通过提交产生最多流量的 10 个故事来挑选我们的获胜者。 HackerNoon 的编辑团队随后进行了投票,选出了其中前三名的故事,并决定了获胜者的顺序。 我们很高兴对这 10 个故事进行了投票: 的 GitHub 操作从头开始设置 CI CD 管道。 CI CD 管道:如何使用 @yuraabharian 通过了解 库中的错误 @darshitac 的反模式来减少 React 代码 我们如何从第一行代码自动化端到端测试 @egalazarev 通过 如何找到代码中的臭味部分 [第 XX 部分]:我们已达到 100 个! @mcsee 减少花费在重构 3 个开发技巧上的时间 @alex-omeyer 分析 @MichaelB 更改数据捕获以加速实时 如何正确审查拉取请求 @chrisnorthfield DevOps 的演变:各种规模的组织的经验教训 @yj @ankitdixit 如何成为质量保证工程师 出色的单元测试 通过编写失败的单元测试来编写 @chrisnorthfield 赢家是👀 为了确保我们算法中的任何错误都不会影响结果,编辑们投票选出了头条新闻。以下是获奖者: 第一名和编辑最喜欢的文章是 通过 如何找到代码中的臭部分 [第 XX 部分]:我们已经达到 100 个! @mcsee 恭喜 !你赢了 500 美元! @mcsee 我们看到多少次惰性参数名称? TL;DR:根据角色而不是偶然位置命名你的论点 其次,我们有 CI CD 管道:如何使用 GitHub Actions 从零开始设置 CI CD 管道 @yuraabharian 在软件工程中,CI/CD 或 CICD 是持续集成和持续交付或持续部署的组合实践。 CI/CD 通过在应用程序的构建、测试和部署中强制执行自动化来弥合开发和运营活动与团队之间的差距。 干得好, !你赢了 300 美元。 @yuraabharian 第三名,我们减少了 所花费的时间! @alex-omeyer 的开发人员重构 3 个技巧 是在不更改代码功能的情况下重构先前编写的代码的过程。重构并不意味着添加新功能或重写代码来修复任何类型的错误。 代码重构 恭喜 !你赢了100美元!! @alex-omeyer 最后但同样重要的是,阅读次数最多的文章和 100 美元现金奖励的获胜者是 通过了解反模式减少 React 代码库中的错误 @darshitac 在本文中,我们讨论了使用 或 作为初始状态和“Destroy and Recreate”是反模式,而在 JSX 中使用内部状态和 作为 useMemo 中的依赖项是很好的模式。我们还了解到,当我们使用没有依赖数组的钩子和嵌套来排列 React 组件时,我们应该小心。 props context props 干得好, ,恭喜你赢得 100 美元。 @darshitac 我们的快速公告到此结束!感谢所有已经发送文章的人,再次祝贺我们的获奖者!关注 了解更多详情。我们会尽快联系获奖者! 比赛.hackernoon.com 登录并使用 此写作提示参加#debugging 竞赛