高效开发伟大且成功产品, 最重要的一步: 开发人员找到与自己匹配的编程语言
来源:互联网 发布:java 生成pdf表格 编辑:程序博客网 时间:2024/06/06 01:35
2017.8.19, Ken Fang, 深圳
做 IT 软件开发的, 建议都应该要定下心来, 深度的思考, 直到找到那个或那些最适合自己的编程语言为止。
因为, 每个编程语言, 都有它背后独特的思维, 所想要真正解决的问题, 甚至是理论基础。
也就是说, 每个编程语言, 其实都是代表着某种 “思维”、“行为” 模式。
而只有当我们自身的 “思维”、“行为” 模式, 能与编程语言匹配时, 编程语言才能 “自然而然” 的从我们的指间中, 创造出伟大且成功的产品。
也就是说, 先能深度的思考, 先能好好的认清自己;认清自己的思考 (行为)方式, 认清自己所拥有(所热爱)的理论基础, 认清自己所真正想要解决的问题。然后, 选择那个或那些最适合自身的编程语言。
企业要能高效的开发出伟大且成功的产品, 应该将具备同样人格风格、教育背景、习惯且能高效的使用某个编程语言的开发人员, 组成一个, ㄧ个的小团队。
也就是说, 企业内应该允许, 使用任何的编程语言来进行开发;唯一的底线是:
@ 小团队 “内”, 只能使用 “一种” 编程语言。
@ 小团队间的接口, 永远不变。
我们真的发现太多的案例;版本开发所面临的真正的挑战, 不是所谓的需求过载, 而是因为软件架构腐败, 所造成的开发效率, 产生崩溃式的瓦解。而造成软件架构腐败, 其中的一个主要的根因便是⋯
我们的开发人员, 正在使用着与自身完全 “不匹配” 的编程语言⋯
阅读全文
0 0
- 高效开发伟大且成功产品, 最重要的一步: 开发人员找到与自己匹配的编程语言
- 架构与开发语言 购OA产品最重要的两个核心
- Dr. Ivar Jacobson 已经帮我们找到了可高效且有效的方法,去提升自我的产品开发的能力: Semat Essence
- 开发人员最重要的技能
- 成功的产品开发
- 微信开发最重要的一步(服务器配置)
- 译后记:C是伟大且垃圾的语言
- 开发自己的编程语言
- 架构与开发语言 购OA最重要的两个核心
- 如何找到最重要的事情?
- 大学生怎样找到感兴趣且适合自己的专业?
- VS2012创建项目时无法成功创建,而且提示:未找到与约束.......匹配的导出
- 开发自己的编程语言(一)
- 开发自己的编程语言(二)
- 开发自己的编程语言(三)
- 开发自己的编程语言(四)
- 开发人员搭建自己的开发工具库
- 伟大的C语言
- 【UWP开发】如何通过unity发布win10 uwp应用
- iOS Objective-C 消息机制原理
- 虚函数的默认传参问题
- ionic2项目打包成apk(android app)
- 进程间通信 IPC
- 高效开发伟大且成功产品, 最重要的一步: 开发人员找到与自己匹配的编程语言
- 史上最简单的JavaScript闭包讲解
- Poj3254 Corn Fields (状压Dp)
- 802.11协议精读19:Wi-Fi的起源,诞生与发展
- linux开放端口
- 快速排序算法里的partition函数
- Python面向对象编程中属性的基本操作
- 剑指offer1-10(JavaScript)
- 2017 Multi-University Training Contest