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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How do you keep up with changes to open source deps.

4 点作者 davidrusu超过 4 年前
We use a lot of open source code and it changes a lot, we try to stay current by updating dependencies on roughly a half-year cadence.<p>Most of the time we are able to catch any regressions before they hit production but there&#x27;s a few that always make it through.<p>We&#x27;ve been discussing implementing some more structured way of reviewing changes to external dependencies, perhaps assigning individuals&#x2F;teams to watch a dependency and review any changes as they come in.<p>I&#x27;m curious to hear HN&#x27;s thoughts, how have y&#x27;all been dealing with changes to external dependencies? any approaches that you&#x27;d recommend?

2 条评论

fmakunbound超过 4 年前
I pick a platform&#x2F;language that&#x27;s stable. e.g. Common Lisp.<p>The libraries everyone use typically don&#x27;t change -- you can usually get away with not even specifying a version number.<p>The language hasn&#x27;t changed since being standardized decades ago. That doesn&#x27;t mean its deficient -- it&#x27;s a programmable programming language, thus various things that are features of other languages are just more libraries in Common Lisp.
评论 #24340884 未加载
JVillella超过 4 年前
Can you fully lockdown your dependencies and look at the diffs whenever you attempt an update?
评论 #24342786 未加载