极客日报 #245

极客日报#245

本期收录 3 条社区推荐,涉及 为什么你应该避免使用Go指针、当DRY不好用的时候,试试WET吧、Go with Examples: 保持模块的兼容性。

2020年8月21日

本期推荐

#1

为什么你应该避免使用Go指针

推荐人:Gala

当你写的Go代码性能不如期的时候,读一下这个文章吧,可能你使用了过多的指针,对于Go来说,更少的指针会提高程序的运行速度。

#2

当DRY不好用的时候,试试WET吧

推荐人:Gala

很多时候,开发者总想编写最优解的代码,保持DRY,但是实际编程中随着需求变化往往并不如意,本文通过WET让开发者有另一种选择,在没那么DRY时,降低代码重构和复杂度增加的风险。

#3

Go with Examples: 保持模块的兼容性

推荐人:Gala

当你开始为别人提供API或者模块时,保持模块的兼容性是非常重要的,这篇文章介绍了如何在修改代码时保证模块的兼容性,避免出现严重的线上故障。

Rebase 极客日报由社区志愿者共同维护,持续整理值得关注的技术内容与行业信号。