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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

The saying, “You are not your code” is offensive

7 点作者 ericbarnes超过 7 年前

3 条评论

qubex超过 7 年前
In Italian we have a saying that roughly translates as “To know an artist, study his art”.<p>One of the things that annoys me most (and I&#x27;m not a professional programmer, and I&#x27;m definitely not ‘hip’ as I&#x27;m out of the software industry and about as far from the geographical epicentre of the software industry as can be), is the ever-present Hacker News (and elsewhere) commentary to the effect that “nice, but I wouldn&#x27;t have used $LANG to build this project”, totally ignoring the fact that the developer in question actually got his act together and started working (for free, for everybody) with the tools he knows and prefers for the task.
Eridrus超过 7 年前
I have usually held this saying in the context of code reviews, and in that context I think it&#x27;s correct, in a work context you should accept criticism and work to improve what you have done.<p>Open Source is another matter, but in general, just because you did something doesn&#x27;t make it useful, and above all most software is about making something useful.
taylodl超过 7 年前
Emphatically disagree. We&#x27;re not creating art, we&#x27;re creating solutions. Nor are we creating those solutions in a vacuum, we&#x27;re actually satisfying several constraints: delivery dates, features, cost of maintenance, cost of enhancements, the number of people we have available for each of those activities, and so forth. It&#x27;s plain to see there&#x27;s no such thing as &quot;perfect code&quot; except in the most trivial of circumstances. Understanding these constraints and how they impact your architecture, design and actual code is all part of becoming a master programmer.
评论 #16193824 未加载