.net - 开始一份专注于棕地应用程序重构和敏捷的新工作

标签 .net vb.net refactoring brownfield

我周一开始一份新工作。该公司有一个用 ASP.NET/VB.NET 编写的本土企业案例管理应用程序。他们正在尝试实现敏捷开发流程。他们甚至让两个人获得了 Scrum Master 认证并聘请了一名敏捷教练。他们目前专注于 6-9 个月的重构。

我的问题是,在这种环境下,有哪些好的方法/工具可以让我熟悉代码库并在我着手工作后立即提高工作效率?有什么建议吗?

最佳答案

好问题!

我会说要做的第一件事就是让每日例会顺利进行。您在 scrum 中的角色是学习代码。它将为您提供一种提问方式,让您了解谁可以帮助您学习代码。

一旦你选择了那个(或多个)人,就开始与他们结对编程。让他们开车,但问问题。你会惊讶于你能以这种方式学到多少东西。考虑到他们对敏捷的偏爱,这应该很容易推销。 :)

一旦你确定了这一点,一定要经常交换合作伙伴,这样你就可以了解整个代码库。仅仅坚持一个正在做一个部分的人不会给你一个大局,但在不同的人之间跳来跳去会让你对代码有一个更好的大局 View 。

只是我的 2 美分。 :) 祝你好运,玩得开心!!

关于.net - 开始一份专注于棕地应用程序重构和敏捷的新工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56764/

相关文章:

c# - 适用于 .NET 的 Microsoft 集合

c# - 针对 XSD 验证 XML 的最高效方法

javascript - 重构庞大的 JavaScript 项目

Java - 将文件扫描仪与用户输入扫描仪结合起来

c# - 构建单文件应用

c# - coderush 搜索特定问题

vb.net - 无法在 VB.NET 中声明列表?

asp.net - 在 asp.net 中插入后获取主键(Visual Basic)

vb.net - 错误 : Could not write header for output file #0 (incorrect codec parameters ? ):无效的参数

xcode - 如何重构 localizable.strings?