TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How do you understand a new app and its codebase?

1 点作者 parvatzar将近 8 年前
This is regarding code bases [legacy or recent] that one inherits when joining a new company or a team and the original developers who built the app are no longer available for any reference. In this situation how would you wrap your head around the app and the code? How would you understand the business problem being solved and the various business rules that map to these problems or requirements?

1 comment

4ni1将近 8 年前
IMO:<p>First step is to always be a user of the app and get used to the features of the app and if you are a software engineer, you will intuitively understand how the that feature is implemented.<p>Second, you can read tests for that project.<p>Third, if the app is for internal usage, you can talk to the customers directly on how they use it. If it is public facing, you can talk to your PM.