《走出软件作坊》里提出了一种团队结构,里面提出,推荐在团队中有一部分技术最好的人成为团队代码开发者,这部分人专门来开发类库提供给业务代码使用,这样就可以避免说同样的公共代码由不同人实现几遍,效率低,还可能有bug的情况。至于业务代码,一般来说分工的情况下,不同的人负责不同的业务,不太会有交叉的情况出现