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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What Are the “Shoes and Socks” of Software?

4 点作者 implicit_none将近 10 年前
I often read bits about how particular design styles or need-to-know algorithms&#x2F;data structures are the &quot;fundamentals of learning software.&quot; But just as often I wonder if there is something even more fundamental to the practice.<p>In basketball we like to say that things like &quot;dribbing&quot;, the &quot;three-point-stance&quot;, and &quot;keeping your eye on the ball&quot; are good examples of fundamentals that all good players have, but then there&#x27;s the example of John Wooden[1] (championship winning UCLA basketball coach) who stressed to all new players that &quot;putting on shoes and socks correctly&quot; was a core fundamental.<p>This got me wondering; what are the &quot;shoes and socks&quot; of software development? Is it algorithms&#x2F;data structures, writing clean code, etc.; or is it something even more basic, like holding your hands correctly over the keyboard?<p>[1]: http:&#x2F;&#x2F;newsroom.ucla.edu&#x2F;stories&#x2F;wooden-shoes-and-socks-84177

暂无评论

暂无评论