能力强的架构师不管做什么都一定要做到极致:
能通用的业务一定要单独开源
难以通用的业务就集成到架构里——然后开源架构
每个选项一定要做成配置
每个模块一定要做成插件
每个插件一定要能够热插拔
能力强的架构师能在当前版本里无限重构下去:
能统一的数据结构一定要统一
能复用的代码一定要复用
能做得复杂的一定不能简单
能做得简单的一定要做得难用
能稳定工作的内部历史产物一定要重写
能力强的架构师,一定不会让项目流产
因为还没流产他就会发现更好的架构
然后砍掉当前的项目重新做一遍
作者:匿名用户
链接:http://www.zhihu.com/question/19627054/answer/55101565
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。