我参与了许多开发模型,并发现XP是从学习方面的新程序员来说是最好的,因为团队成员之间的协作非常高,共享知识的机会很棒。

对此有什么专家意见?

有帮助吗?

解决方案

我会说,无论方法论如何,该小组在分享知识时都必须具有正确的态度。参与者不必担心声望,敢于互相提出问题。

其他提示

我认为您无法击败一位知道他的东西的优秀老师。

配对编程的诱惑是。您只需要一个域专家,不需要教学技能。根据我的经验,这仅适用于少数不严格需要老师的学生。

是的,它将很有帮助。得益于配对编程和高度自我管理团队。

其他系统也非常适合与XP合作。

它有所帮助,但只有当一对较有知识的程序员都可以将这些知识传输给对方时。例如,如果他在新手观看时执行所有编程,那将无济于事。但是,如果新家伙与经验丰富的程序员一起帮助他,他将学习更多,而经验丰富的程序员将能够磨练他的教学能力。

虽然我不是专家,但人们会学到不同的方式应承认。有些人可以处理所有抽象的细节,然后几乎没有难以实施,而另一些人则难以通过第一个示例。如果专家走得太快,请欺负其他开发人员,或使用其他开发人员不了解的语言,这可能会给非专家带来问题,因此不是最好的学习方法。

我已经看到编码营的示例完成了,尽管这是通过观看和吸收所显示的内容来学到很多东西。虽然拥有顾问可能很有用,但在某些情况下,如果他们只在短时间内就可以吸收很多东西,那么在某些情况下也可能会感到不知所措。显示的某些内容仍然与我同在,但其他部分早已不复存在。

我会这样说 聆听和仔细观察 是向专家学习的最佳方法。您可以在没有XP的情况下执行此操作。当他们不知道自己这样做时,您甚至可以做到。

许可以下: CC-BY-SA归因
scroll top