作者回复: 太复杂
作者回复: 不用对人工智能的影响过于放大,我们可能会以加餐的方式谈一些热门技术话题的看法
作者回复: 多谢推荐
作者回复: 1、这个问题我在七牛云团队写的《Go语言编程》序言中有讲。简单说,接口继承最大的问题是搞错了接口的主体。其实接口是组件的使用方定义的,而不是组件的实现方定义的。这是根源。
2、单一职责和高内聚,那都是OOP使用者的事情,不是OOP的。作为产品,OOP提供的核心能力是类和类方法(成员函数)、接口(多态)、封装(Go提供了极简的访问权限控制)。
作者回复: 当然不是必须的,条条大路通罗马