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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: As a new hire how to deal with legacy codebase and introduce standards

2 点作者 ipi将近 5 年前
Recently accepted an offer to join a small size company as a mid developer. From the internal scoop and the interview I already know the code base is not great. There is a lot of technical debt, legacy tooling, poor coding practices and a lot of junk. I don&#x27;t want to give up and just write more cruft or throw tantrums and pester everyone to re-write stuff.<p>If you are in my position, How would you approach ? What are the methodologies you follow to get yourself comfortable to start contributing to the existing codebase ? How do you gain existing team&#x27;s confidence so as to persuade them to make some changes instead of sounding bossy ?<p>I faced similar situation in previous position and find it really difficult to get started. Any pointers are welcome!

2 条评论

brudgers将近 5 年前
<i>How do you gain existing team&#x27;s confidence so as to persuade them to make some changes instead of sounding bossy?</i><p>A new hire lacks the contextual knowledge to hold an <i>informed</i> opinion about the way things ought to be done. The phrase &quot;introduce standards&quot; is insulting to the existing team.
junaid1460将近 5 年前
Approach things slowly. With your every PR send small improvements, make sure people do review your code. Also brief it during stand-ups