2019年第5周推荐阅读
好文共享
- 你(多半)不需要 Kubernetes
Kubernetes 的调试难度应该和抓包是一个级别上的。 - 德国工人为什么愿意干到退休?因为他们站着把钱挣了
今年我对Team的目标也是能够站在把钱给赚了,这个才是让员工觉得舒服的方式
好书推荐
- 莫斯科绅士
往往最不自由的人却拥有最为自由的灵魂。
笔者在最近的2年内,一直从事微服务咨询工作,帮助两位数的企业改造项目至微服务架构,然而这一切并非如想象中的一帆风顺,写下此篇也意在反思微服务的一些伤痛。
我认为编程上有几种类型的问题
密封类用来表示受限的类继承结构:当一个值为有限集中的类型、而不能有任何其他类型时。
1 | sealed class Expr |
密封类的好处在于 when
语句
1 | fun eval(expr: Expr): Double = when(expr) { |
1 | class Outer { |
1 | lass Outer { |
继承是面向对象的最重要的特性之一,我们今天就来先看看继承这个特性,我们都知道 kotlin
的任何一个类都是继承自 Any
类。
1 | class Person // 隐形的 Person 继承自 Any |