无中生有

很多伙伴做了多年开发,都不太注重【从无到有】这个过程,这里我想展开一下。

从无到有,是一个创造过程,基本上整个编程工作都是无中生有的,在你敲第一个字的代码开始,代表了整个创造过程的开始,不过且慢。

用什么程序敲你的第一个字?在笔记本Notepad中?当然可以,但一般不会这样。一般需要一个IDE帮助我们开发的,我们第一行代码通常在一个IDE中敲的。所以注明用什么IDE什么版本什么插件等,就是从无到有的前提:开发环境的描述和准备。

但是敲完代码后,系统要运行,如果不知道如何构建和运行,敲完的代码也是白敲。所以从无到有的第二个前提是:编译和运行环境的描述和准备。

也许IDE帮我们太多了,也许我们忘记了编译和运行的实际意义了。好多同学都只知道如何在IDE中运行,实际上计算机如何运行大家写的代码一律不知道。这情况相当普遍,我认为可以用情况严峻来形容了。

也许你会说:不知道怎样编译和运行,没什么大不了吧,IDE工具就是要免得我们操这个心的。反正能达到最终效果就好了,不是吗?

也许你从一些媒体中也听过,现在的小孩只知道鸡腿和鸡翅是什么样子的,但活鸡呢却没见过……

记录从无到有的整个过程,可以

  • 降低开发者加入团队的入门门槛
  • 降低开发基本错误
  • 降低沟通成本
  • 固化让整个过程可重现,降低全盘崩溃时的修复困难

也提供自动化的可能性:

  • 提供标准开发环境的虚拟机镜像(秒切环境)
  • 持续构建和持续交付

企业为了加快开发效率,使用高度自动化工具,同时也让我们不知不觉的丧失了某种能力,甚至让企业自己放进危机当中。在变得不可收拾之前,我们该退后一步,想一想【从无到有】的过程吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值