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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: As a beginner in programming, what is more important?

4 点作者 hardxxxtarget超过 11 年前
Is it focusing on the logical part or writing better quality of code?

5 条评论

LarryMade2超过 11 年前
I always like this blog post about quantity vs quality.<p><a href="http://www.codinghorror.com/blog/2008/08/quantity-always-trumps-quality.html" rel="nofollow">http:&#x2F;&#x2F;www.codinghorror.com&#x2F;blog&#x2F;2008&#x2F;08&#x2F;quantity-always-tru...</a><p>Doing a lot of code over the years on bigger and more widely varied projects, you learn to the value of better coding practices and readability, which is on top of a lot of skill doing many different things.<p>The main thing is your a beginner, don&#x27;t bog yourself down on stuff you shouldn&#x27;t do, unless you really have to. Work on getting things working the way you want and revisit them on how to make them better.
read超过 11 年前
It&#x27;s neither.<p>The most important thing is to produce results in as little time as possible. You don&#x27;t even know if you&#x27;re solving the right problem most of the time. So you want to better understand what&#x27;s the problem you should be solving before you spend more time trying to solve it.<p>The second most important thing might be to become able to recognize when it&#x27;s the right time to change&#x2F;rewrite code to be of better quality. Do it too soon and you&#x27;re wasting time. Do it too late and it takes more time.
phantom_oracle超过 11 年前
Get the concepts right, then find the perfect language (and maybe framework) and start building real-world projects.<p>Try finding a language that has some employment potential too.<p>Once you feel you&#x27;ve gained adequate exp and you are either using Rails or Django or Laravel, contact me and I will get you working on real-world stuff.
a3n超过 11 年前
First ask yourself, which is more important, the turtle upon which you stand, or the turtle upon which your turtle stands?
评论 #7161972 未加载
wilsonfiifi超过 11 年前
IMHO writing better code comes with time and practice. So what you probably need to focus on is developing your algorithmic thinking <a href="https://www.coursera.org/course/algorithmicthink" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;algorithmicthink</a>
评论 #7161996 未加载