架构
文章平均质量分 78
绝不原创的飞龙
这个作者很懒,什么都没留下…
展开
-
《分布式系统模式》中文版
《分布式系统模式》(Patterns of Distributed Systems)是 Unmesh Joshi 编写的一系列关于分布式系统实现的文章。这个系列的文章采用模式的格式,介绍了像 Kafka、Zookeeper 这种分布式系统在实现过程采用的通用模式,是学习分布式系统实现的基础。我很少推荐其他人的开源项目,但这个我必须推荐。自微服务出现以来,很少有人总结微服务的架构模式。更多人谈论的还是设计原则。原则和模式有很大不同。原则是一段自然语言描述,告诉你应该(或者不应该)怎么做。模式更加清晰和具体转载 2022-02-07 19:11:35 · 460 阅读 · 0 评论 -
RefactoringGuru 代码异味和重构技巧总结
整理自 RefactoringGuru代码异味——什么?代码如何“闻味道”??——它没有鼻子…但它肯定会发臭!代码膨胀【代码膨胀】是代码、方法和类,它们的规模已经增加到了难以处理的地步。通常,这些异味不会立即出现,而是随着程序的演化而积累(尤其是当没有人努力根除它们的时候)。过长方法方法包含的代码行太多。一般来说,任何超过十行的方法都会让你产生疑问。过大的类一个类包含许多字段/方法/代码行。基本类型偏执在简单任务中使用基本类型而不是小对象(例如货币、范围、电话号码的特殊字符串等).翻译 2022-02-07 16:26:22 · 575 阅读 · 0 评论