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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How to resolve conflicts in software architecture?

2 点作者 r-marques超过 9 年前
Two developers on the early stage of a new project come to a disagreement in how the code architecture should be. Both have valid visions for the architecture but each developer thinks that his solution is better and simpler. Being one of the developers you don't want to use a solution that you don't like but at the same time you don't want to force your solution upon others. How do you resolve this conflict?

1 comment

makecheck超过 9 年前
If the pros&#x2F;cons are apparent, rank those items. An obvious problem (like a big cost difference) may speed up the decision.<p>If there&#x27;s time, prototype both; explore any claimed advantages and find some disadvantages. This will make any decision easier to accept.<p>If the two developers are regularly coming up with &quot;equally good&quot; solutions, consider alternating their decision power on projects (e.g. project A, developer 1 gets to decide; project B, developer 2; project C, developer 1 again...).