第5天+周末。 厂商学院。 双打,存根,模拟和机场挑战。

在这个周末之后,最重要的是我最讨厌的是鲍里斯自行车和空中交通管制(尽管我从以前的职业生涯中就知道了这一点)。 在我讨论之前,先了解一下模拟! 这篇博客文章涵盖了第5天(星期五)及其后的周末。 星期五主要关注双打的使用和称为嘲讽的过程。 我的理解仍然是基本的,但是我相信基本原理是,当您使用RSpec编写单元测试时,在独立的_spec文档中引用不同的类是正常的。 为了创建真正独立的单元测试,同时仍然能够引用其他文件中的单独类,您需要一种替代类本身的方法,并“模拟”在调用方法时将传递的参数。 我当然需要更多的练习,但是我相信我对它们是什么以及它们为什么存在的目的的理解是足够的。 星期五是艰难的一天,因为许多班级希望完成本周的挑战,并且存在完成工作的压力。 我的同伴稍微落后于我离开的地方,因此完成前一天完成的工作是一个挑战,但是我尽力帮助他理解它。 我们所有人都得到了幸运饼干,我的一个很合适的人说:这些饼干是否被种植使我们感觉更好,还有待观察! 当天的最后部分是一次信心与反思会议,我们讨论了在第一周内取得的成就,并在董事会上写下了成功,奋斗和行动要点。 这是一个有趣的练习,而且很有趣,因为它突出显示了人们对自己所在的位置具有相同的恐惧,挣扎和感知想法。 我写了一篇“ GitHub合并冲突”一书,这是我的一个挣扎,希望我是唯一发现这一点的人,但令我惊讶的是,它有很多滴答声,并且是我们最后讨论的问题之一。 随着银行假期周末的到来,恶人没有休息了。 我们面临着另一个需要完成的个人挑战(当我说完成时,我的意思是,你最好去做-我们的导师Sam渴望强调这样做的重要性,并尝试练习编写功能测试,单元测试和代码,而不是完成挑战)。 挑战基于第一周的工作,我们必须建立一个空中交通管制系统,以模拟飞机在机场着陆和起飞,拒绝已经着陆的飞机等,并确保在恶劣天气下没有飞机可以着陆或起飞。 我在从伦敦到布里斯托尔的火车上以及从星期六到黑夜的整个白天,以及从星期日到白天的整个过程中,都花了整整两天的时间。…