代码改变世界

思考:什么样的目标影响了什么样的思维方式,什么样的思维方式影响了工作方式?

2019-11-13 15:58  乘着风去破浪  阅读(137)  评论(0编辑  收藏  举报


思考:什么样的目标影响了什么样的思维方式,什么样的思维方式影响了工作方式?
如果你是一个软件架构师,如果你给自己定了目标,假如你的目标是你的程序能够支持方便的扩展,那么你的思维方式
是面向接口编程,而且你会把需要用户自定义的功能以接口的方式提供出来,让用户来实现,而你只是在主流程中
进行回调这个接口的实现,这样就很好的把变化的点给抽离出来,让用户来自己私人定制了。
当然,这个用户可以看做是一个调用者能够更好理解编程上的实现;