我星期一要开始一份新工作。该公司有一个用ASP.NET/VB.NET
编写的本地企业案例管理应用程序。他们正在尝试实现敏捷开发流程。他们甚至让两个人获得了Scrum Master认证,并聘请了一位敏捷教练。他们目前专注于6-9个月的重构。
我的问题是,在这种环境下,有什么好的方法/工具可以让我熟悉代码库,并在我落地后立即变得高效?有什么建议吗?
发布于 2008-09-11 15:03:43
问得好!
我要说的是,首先要做的是让每天的scrums开始。您在scrum中的角色将是学习代码。它将为你提供一种提问的方式,并让你感觉到谁可以帮助你学习代码。
一旦你找到那个人(或几个人),就开始和他们一起进行结对编程。让他们开车,但要问问题。你会惊讶于这样你能学到多少东西。考虑到他们对敏捷的妥协,这应该是一件容易的事情。:)
一旦你建立了这一点,一定要经常交换合作伙伴,这样你就可以对enitre代码库有一个感觉。仅仅停留在一个只做一部分的人身上不会给你一个更大的图景,但是在人们之间跳跃会让你对代码有一个更好的大图景。
就我的两分钱。:)祝你好运,玩得开心!
发布于 2008-09-11 15:02:07
恭喜你找到了新工作!
放松,保持冷静。在here上读点东西。
我想,只要你运用常识,这个过程本身就会确保你的工作效率:)
https://stackoverflow.com/questions/56764
复制相似问题