我周一开始一份新工作。该公司有一个用 ASP.NET/VB.NET
编写的本土企业案例管理应用程序。他们正在尝试实现敏捷开发流程。他们甚至让两个人获得了 Scrum Master 认证并聘请了一名敏捷教练。他们目前专注于 6-9 个月的重构。
我的问题是,在这种环境下,有哪些好的方法/工具可以让我熟悉代码库并在我着手工作后立即提高工作效率?有什么建议吗?
最佳答案
好问题!
我会说要做的第一件事就是让每日例会顺利进行。您在 scrum 中的角色是学习代码。它将为您提供一种提问方式,让您了解谁可以帮助您学习代码。
一旦你选择了那个(或多个)人,就开始与他们结对编程。让他们开车,但问问题。你会惊讶于你能以这种方式学到多少东西。考虑到他们对敏捷的偏爱,这应该很容易推销。 :)
一旦你确定了这一点,一定要经常交换合作伙伴,这样你就可以了解整个代码库。仅仅坚持一个正在做一个部分的人不会给你一个大局,但在不同的人之间跳来跳去会让你对代码有一个更好的大局 View 。
只是我的 2 美分。 :) 祝你好运,玩得开心!!
关于.net - 开始一份专注于棕地应用程序重构和敏捷的新工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56764/