概述
禅与摩托车维修艺术
对软件工程价值的探讨
我在炎热的夏日微风中沿着与海洋平行的大路行驶。 我的引擎通过保持合法的速度限制而缓慢旋转。 我带着自己的灵感全神贯注地骑着摩托车,对保留的na积存疑。 “我应该检查那件事吗? 那这个细节呢? 啊,不管是什么,享受这次旅程。” 毫无表情,我向右望去,只有沙丘。 左边是大南湾。 湛蓝的天空中弥漫着淡淡的云彩,远处有一座桥。 我当时正要去OBI,那是一个紧邻大西洋的停车场。
停车后,我立即脱下了装备……头盔,手套和夹克。 我的棉质凯夫拉牛仔裤的汗水从我的腿流到了我的马靴。 我坐在自行车的阴影侧。 我只想思考,但相反,我翻开手机,孤单地盯着电子邮件和社交帖子。
过了一段时间 最后,一辆自行车停了下来,检查并检查停车是否安全。 她做过。 一个老妇人跳下她破旧的自行车。 我看了看,做出了判断。 “嗯,她已经做好了准备。 我这种车手。” 她慢慢走近,欣赏我的自行车,我欣赏她的自行车。
我们聊了聊自行车和骑车的哲学。 她的骑行经历比我多得多,并且生动地讲述了自己的冒险经历。 然后她问了我的职业。
但是,什么是……软件编程?
我: “好吧,用最简单的术语来说,我们是读者。 我们很少是代码编写者。 当我们写作时,我们很可能会进行检查。”
她: “什么样的支票?”
我: “首先,我们当然有T-CLOCS (轮胎/车轮/制动器,控件,灯/电气,油/流体,底盘和支架)。 在我们写书之前,我们先阅读以了解增加阅读的内容是否有意义。 我们可能不得不问题首先通过扳手 。 一旦我们可以添加一些东西,这可能需要一些时间,我们就可以安全地前进了。”
我: “但是在我们继续前进之前,我们必须先穿好装备。 ATGATT ( 始终保持所有档位)。 在我们的写作中,我们戴着齿轮来保护自己。 我们称它们为检查我们写作的测试。 测试并不能保护我们免受一切伤害,但是它使我们处于一种可能会受到伤害的心态,并且正在采取预防措施以避免将来受到伤害。”
我: “从那里开始,我们担心该著作的知名度。 我们希望代码具有较高的可视性。 在将其添加到我们的系统之前,我们需要其他人进行检查和检查。”
她: “啊,有点像两次,救了一条命 ?”
我: “是的,但是我们要承担繁重的工作,以确保代码能够正常运行。 我们有很高的知名度,不断地被人们看到,甚至放弃手势,以确保我们有明确的意图。”
她说: “那里有程序员在编写代码并避免这些检查吗?”
我: “当然。 即使是合法的,它们也是分路器 。 他们快过别人,有时会赢。 但最终,他们的赔率耗尽了,他们伤害了自己和他人。”
我: “我对机器的尊重永远是我们的首要考虑。 就像我知道那边的自行车会伤害我和其他人一样,我知道我所拥有的尊重将使我无法控制自己,以便我可以再骑一天。 ”
她说: “您的头上确实有一个不错的头。 但是回到这个软件编程的东西。 因此,您是读者,有时是作家。 除了这些检查和测试,您如何读写……还好吗?”
我: “就像我们应该练习八字形,停球,弯弯和技巧一样,我们确实确实需要练习阅读和写作。 无论我们玩了多长时间,我们都应该连续进行此操作。 直到最近我打了很近的电话,我才相信这一点。 我太懒了,但是我了解到,如果我不断练习这项技能,那简直就是世俗。”
她: “是的,这是就座时间。 但这也是骑手的态度和风险评估。”
我: “但是这是事情。 实践有背景,我们必须认真思考如何做。 它必须是重点运动。 到处都有大量的炒作,您可能会因为阅读和编写无关紧要的内容而感到困惑。 您确实需要自己骑车。”
我: “有时您需要遵循David Hough或Ken Condon的建议,但有时需要遵循Maria Costello或Keith Code的建议。 您必须花费大量时间处理数据,例如Hurt或MAIDS报告。 有时候,您必须坚持自己的原则。 但重要的是学习态度。”
她: “明白了。 然后计算机读取这些文字(代码)?”
我: “的确如此,因此这些程序如何工作。 就像摩托车一样,软件无处不在! 但这主要是关于人的。 机器可以处理所有文字。 他们可以进行优化,以使它们越过边缘陷阱,越过沙滩并处理各种独特的天气和交通状况。 但是人类不可能总是如此。 有时自我阻碍。”
她说: “像那些在您先摔倒之后从未摔倒和平标志的车手吗?”
我: “是的。 但是,还有其他一些遗忘的人,需要学习扔下那个和平标志的含义。 我们需要很好地指导,并借此机会向他们展示我们的编程技巧 。 学习大量阅读和少量写作是一件非常困难的事情。 由于我所描述的主要是在团队中进行的,因此变得更加困难。 而且,您知道让团队游乐设施保持在一起有多么困难。”
我: “就像摩托车一样,编程也无法掌握。”
她说: “因此,您是一群读者,很少是作家。 机器负责优化工作,质量对专业至关重要。 指导是一个重要方面,就像我向他人展示了我所知道的以及如何安全骑行一样。 在我看来,您还能享受……乘车吗?”
我: “我愿意。 这只是我的观点,但其他人可能会有所不同。 质量? 这让我想起了《禅与摩托车维修的艺术》一书。”
我: “我是古典还是浪漫,我不确定。 当我阅读或编写代码或执行机油更换或更换定子时,我会像躁狂症一样一直看着仪表。 ``我做对了吗? 我如何确定? 研究…申请并信任 ! 我坚持研究如何做好事情的所有细节。”
我: “但是,我……我们要做的不只是看 ,我们所有人都必须看到并且被看到。 ”
翻译自: https://hackernoon.com/the-zen-of-motorcycling-and-programming-620907dbab2c
禅与摩托车维修艺术
最后
以上就是无心发带为你收集整理的禅与摩托车维修艺术_摩托车与编程之禅的全部内容,希望文章能够帮你解决禅与摩托车维修艺术_摩托车与编程之禅所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复