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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Good Programmers Make Bad Architects

4 点作者 foresterh将近 14 年前

1 comment

mcherm将近 14 年前
The author of the piece ("Rand") emphasizes that good developers know one language well and architecture requires a multi-language approach. As a programmer-moved-to-architect I don't find this very convincing. One reason is that being a good PROGRAMMER required me to learn several different languages (and thus several different paradigms). I often wrote Java code that strongly resembled functional programming, and my development skills were better for it.<p>More difficult, I have found, is to adapt to the "build vs buy" choice. As a developer, I generally was asked to build something that could solve the problem. As an architect I am more often asked to decide whether we should build it or we should buy something instead. I have had to train myself to ignore that first instinct which screams "Hey... I know how to do this!!" and replace it with a cold evaluation of whether it is WORTH it to build ourselves.<p>Overall, though, I disagree: I think good programmers can be good architects. But the article raises some interesting points.
评论 #2808781 未加载