2017.8.19, Ken Fang, 深圳
做 IT 软件开发的, 建议都应该要定下心来, 深度的思考, 直到找到那个或那些最适合自己的编程语言为止。...而只有当我们自身的 “思维”、“行为” 模式, 能与编程语言匹配时, 编程语言才能 “自然而然” 的从我们的指间中, 创造出伟大且成功的产品。...然后, 选择那个或那些最适合自身的编程语言。
企业要能高效的开发出伟大且成功的产品, 应该将具备同样人格风格、教育背景、习惯且能高效的使用某个编程语言的开发人员, 组成一个, ㄧ个的小团队。...也就是说, 企业内应该允许, 使用任何的编程语言来进行开发;唯一的底线是:
@ 小团队 “内”, 只能使用 “一种” 编程语言。
@ 小团队间的接口, 永远不变。...而造成软件架构腐败, 其中的一个主要的根因便是⋯
我们的开发人员, 正在使用着与自身完全 “不匹配” 的编程语言⋯