首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
树浩
掘友等级
后端开发
|
🦉
Stay Hungry, Stay Foolish.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 92
沸点 19
赞
111
返回
|
搜索文章
赞
文章( 92 )
沸点( 19 )
浅谈:为啥vue和react都选择了Hooks🏂?
什么是Hooks?它的优点在哪?为啥vue和react都认为它是未来?小春我想和大家简单聊一聊关于Hooks的来龙去脉。
不优雅的 React Hooks
时至 2021 年年底,React Hooks 已在 React 生态中大放异彩,席卷了几乎所有的 React 应用。而其又与 Function Component 以及 Fiber 架构几近天作之合
实战!日志打印的15个好建议
大家好,我是捡田螺的小男孩。日志是快速定位问题的好帮手,是撕逼和甩锅的利器!打印好日志非常重要。今天我们来聊聊日志打印的15个好建议~
如何写出优雅的 Golang 代码
写在前面代码规范辅助工具自动化最佳实践目录结构模块拆分显式与隐式面向接口小结单元测试可测试组织方式Mock方法断言小结总结ReferenceGo语言是一门简单、易学的编程语言,对于有编程背景的工程师来
Go 语言如何解决代码耦合
在软件中,衡量对象、包、函数任何两个部分相互依赖的程度叫做耦合。 缺少任何一方就无法存在这两个对象,编译更会报错。因此,它们被认为是紧密耦合的。 紧密耦合的代码有许多不利的影响,但最重要的是它可能会引起代码散弹式的修改。散弹式的修改(Shotgun Surgery)是指一部分的…
如何高效编写Go单元测试(一)
单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。我们根据它来检验代码的行为是否和预期的一样,如果单元测试不通过,要么代码有bug,要么测试条件输入不正确,总之,需要修复使单元测试能够通过。单元测试一个最大的好处,就是确保一个程序模块的行为符合我们设计的预…
如何高效编写Go单元测试(二)
上一篇文章《如何高效编写Go单元测试(一)》主要介绍了如何使用第三方断言库来使Go单元测试的代码更加简洁和具备可读性,本文我们来聊聊单元测试中的“打桩”。 go test框架足以应对像上述IsPalindrome这种简单的方法的单元测试,但是对于一些较为复杂的方法和模块,go …
领域驱动设计(DDD)实践之路(三):如何设计聚合
《领域驱动设计(DDD)实践之路(二):事件驱动与CQRS》分析了如何应用事件来分离软件核心复杂度。 这是“领域驱动设计实践之路”系列的第三篇文章,分析了如何设计聚合。聚合这个概念看似很简单,实际上有很多因素导致我们建立不正确的聚合模型。本文对这些问题逐一进行剖析。 聚合这个概…
在 macOS 上使用 Docker Desktop 启动 Kubernetes 踩坑全记录
下载 Docker Desktop 按提示进行安装。 点击 Docker 图标,选择 Preferences... > Kubernetes 进入 Kubernetes 配置页: 然后勾选 Enable Kubernetes,点击下方 Apply 按钮,启动 Kubernete…
下一页
个人成就
掘力值
15
关注了
29
关注者
3
收藏集
14
关注标签
44
加入于
2017-01-03