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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What are the best programming books you could read in a weekend?

24 点作者 jon_kuperman大约 7 年前
I'm a big fan of books like Code Complete and SICP but they are huge and take a long time to get through. What are some books small enough to finish in a weekend that you've learned a lot from?

7 条评论

sharmi大约 7 年前
A Tour of Go [1] (If you are a novice, you really should try writing the programs yourself. You will end up finishing it in an day or two. If you just read through, it would be just a couple of hours)<p>The Little Schemer [2]<p>[1] <a href="https:&#x2F;&#x2F;tour.golang.org&#x2F;welcome&#x2F;1" rel="nofollow">https:&#x2F;&#x2F;tour.golang.org&#x2F;welcome&#x2F;1</a><p>[2] <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Little-Schemer-Daniel-P-Friedman&#x2F;dp&#x2F;0262560992" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Little-Schemer-Daniel-P-Friedman&#x2F;dp&#x2F;0...</a>
atsaloli大约 7 年前
&quot;Understanding Software&quot; by Max Kanat-Alexander<p>Book review: <a href="https:&#x2F;&#x2F;www.infoq.com&#x2F;news&#x2F;2017&#x2F;10&#x2F;understanding-software-review" rel="nofollow">https:&#x2F;&#x2F;www.infoq.com&#x2F;news&#x2F;2017&#x2F;10&#x2F;understanding-software-re...</a><p>Release announcement:<a href="https:&#x2F;&#x2F;www.codesimplicity.com&#x2F;post&#x2F;understanding-software&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codesimplicity.com&#x2F;post&#x2F;understanding-software&#x2F;</a>
评论 #17111214 未加载
csnewb大约 7 年前
Debugging by David J. Agans. It&#x27;s about 206 pages and the information is pretty high level, but it taught me to systematically debug problems instead of blindly changing random code.
t3h2mas大约 7 年前
- <a href="https:&#x2F;&#x2F;drboolean.gitbooks.io&#x2F;mostly-adequate-guide-old&#x2F;content&#x2F;" rel="nofollow">https:&#x2F;&#x2F;drboolean.gitbooks.io&#x2F;mostly-adequate-guide-old&#x2F;cont...</a><p>- <a href="https:&#x2F;&#x2F;leanpub.com&#x2F;javascriptallongesix&#x2F;read" rel="nofollow">https:&#x2F;&#x2F;leanpub.com&#x2F;javascriptallongesix&#x2F;read</a>
hackermailman大约 7 年前
Some of the Little Schemer books you could do in 2-3days<p>There&#x27;s a new one coming out on Dependent Types <a href="https:&#x2F;&#x2F;mitpress.mit.edu&#x2F;books&#x2F;little-typer" rel="nofollow">https:&#x2F;&#x2F;mitpress.mit.edu&#x2F;books&#x2F;little-typer</a>
dreistdreist大约 7 年前
How fast can you read?<p>- Clean Code<p>- Code Complete 2<p>- The Pragmatic Programmer<p>- Professional PHP<p>- Effective Java<p>- Domain Driven Design Distilled
amarraja大约 7 年前
I read Programming Elixir in a weekend(ish) including doing most of the exercises. Was quite eye-opening to the world of functional concurrency.