牛仔式编程和粉红色的大檐帽
开发和部署工作通常都是由一些制定好的流程组成,包括开发工作中的代码复查,为业主和QA提供确认服务的模拟环境服务器,最后一步部署到生产环境。任何代码的改动都需要重新执行这些步骤。这种做法是经过时间考验过的做法,它能确保我们产出有质量、没有错误的代码。
“牛仔式编程”,这个词我们用在这里是来描述那种直接在生产环境服务器上修改代码的行为。那的确不是一种好的工作方法,我们通常不鼓励这种行为,但总有时候,你不得不这样做 …
开发和部署工作通常都是由一些制定好的流程组成,包括开发工作中的代码复查,为业主和QA提供确认服务的模拟环境服务器,最后一步部署到生产环境。任何代码的改动都需要重新执行这些步骤。这种做法是经过时间考验过的做法,它能确保我们产出有质量、没有错误的代码。
可是这种流程需要时间,时间是消耗资金的。客户希望我们能反应敏捷;当客户希望把他们网站上的标题背景阴影改成另外一种绿色时(当然,指上线之后。),他们绝对不想听到这要花两天的时间。在这种情况下,你不得不直接登入服务器,在CSS文件里修改那一行代码,每个人都会马上露出笑脸。
即使当事情必须这样做时,牛仔式编程也绝不是可以掉以轻心的时。任何在生产环境直接修改代码的人,在执行这些修改期间,都需要戴一顶粉红色的大檐帽。
戴着粉红色的大檐帽表示你要严格的检查,谨慎的决定。
无可避免的,戴着这么火红色的帽子一定会引起人们的围观。热烈的讨论就会接踵而来:
“你在修改什么?非要这样做吗?你确认这样做不会有什么不良的后果吗?”
这招很管用。纯粹主义者会告诉你永远不要在生产环境修改程序,在很多情况下这都是应该遵守的。可我们是在开发商业网站,开发速度和响应速度比起百分百的可靠性更显重要。
记录信息显示,上一次这种事情发生是9天前,是一个持续了一分钟的修改操作,由我来执行。
我是草率出了名的。
相关文章:
- 「可怜的东西」尺度炸裂,女神这么脱,值么?
- 《蜘蛛夫人》别看,史上最差超英电影,烂到家了!
- 《凯洛的末日日常》Netflix新片末日疯狂跌破眼镜!
- 《利益区域》不见血的暴行!尺度堪比禁片,不寒而栗
- 《忍者神威》开局9.1分!好久没这么爽了
- 《爱爱内含光》这部性喜剧,除了性还能看到什么?
- 「杀人者的难堪」他这一锤,拿下网飞Top1
- 《群星》Apple TV开年惊悚王炸!美剧又出息了!
- 「阿盖尔:神秘特工」太意外了,年后第一部大片,竟然这么爽!
- 奥斯卡最大黑马?全片无台词的电影凭什么!
- 剧版《史密斯夫妇》瞎改经典,全网抵制,打脸了?
- 2024必看神作!《首尔之春》太敢拍了!
- 韩剧《共助》从头爽到尾,这部谍战电影帅爆了!
- 地狱客栈 第一季 8.6,该动画已屏蔽全体儿童
- 《杀人者的购物中心》又来一部王炸爽剧,杀疯了
发表回复