#watercooler入职并为新的代码库/项目做出贡献时,最大的挑战是什么?
大家好
根据您的经验,您(或团队中的其他人)在进行设置和熟悉新代码库时遇到的最大挑战是什么,最终合并到您的第一次更改?例如:
-
使用正确的SDK设置您的机器以构建/运行应用程序(例如特定版本的Node / Java)?
-
知道需要哪些IDE和扩展才能在应用程序上高效工作?
-
配置对私有存储库,包管理器或注册表的访问?
-
为应用程序(例如数据库)设置所需的服务依赖项?
-
实际上熟悉代码库本身? (例如,它的目录组织,任何特定的样式约定)
-
了解已经制定的架构决策,以及如何最好地将这些决策应用于未来的工作?
-
学习团队流程以了解如何处理提交/ PR(例如关于变基的想法,我们是否使用常规提交?)
-
确定询问有关代码库特定部分的问题的人?
-
别的什么?
其中许多都有潜在的解决方案,因此我不仅希望听到您面临的挑战,还希望了解您是如何解决这些挑战的。一般来说,
我很好奇听到团队如何能够改善新成员的入职和贡献流程。谢谢
资讯来源:由0x资讯编译自DEV,原文:https://dev.to/lostintangent/what-are-the-biggest-challenges-when-onboarding-to-a-new-codebase-project-35o4 ,版权归作者所有,未经许可,不得转载