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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What are some older programming books that still hold up today?

21 点作者 Decabytes超过 1 年前

10 条评论

cratermoon超过 1 年前
In no particular order:<p>Structure and Interpretation of Computer Programs<p>Design Patterns: Elements of Reusable Object-Oriented Software<p>Code Complete<p>Refactoring: Improving the Design of Existing Code<p>The Pragmatic Programmer
评论 #37245828 未加载
prepend超过 1 年前
Rapid Application Development by Steve McConnell<p>Applied Cryptography by Schneier<p>Mythical Man Month by Brooks
评论 #37243665 未加载
simonblack超过 1 年前
Most of &#x27;em.<p>The main exceptions will be programming books which focus on versions of programming languages which have gone though extreme changes between released versions. Like (say) GTK+, Visual Studio, etc<p>But 40-year old books on C, COBOL, and Pascal will be very useful, likewise books on algorithms like (say) Binary Trees, etc.
xprn超过 1 年前
Question for the masses - is “Clean Code” still something worth reading nowadays? I have so far only heard good things about it (but that might also just be survivorship bias, I would assume books that aren’t good wouldn’t really be talked about as much), but have yet to grab a copy
评论 #37260753 未加载
评论 #37261389 未加载
评论 #37246151 未加载
jjice超过 1 年前
Lots of good answers here. To chime in a few:<p>- Beej&#x27;s Guide to Network Programming (1994 originally I believe). Fantastic intro to networking programming via the Unix interfaces.<p>- The C Programming Language (1988 for 2nd edition). There has been change, but not a crazy amount.<p>- Mastering Regular Expressions (2006). Never look at a regular expression with fear again!<p>- Patterns of Enterprise Application Architecture (2002). Some of the patterns are antiquated but a lot of them are fantastic for modern development. Some of them are core to a lot of development now but we just don&#x27;t think of them.
jonjacky超过 1 年前
Paradigms of Artificial Intelligence Programming by Peter Norvig.<p>Often called PAIP. Uses Common Lisp to build classic symbolic AI programs, but has lots of good general advice on building big programs.
meekins超过 1 年前
Eric Evans: Domain Driven Design<p>The vocabulary might seem foreign today but the concepts are as crucial as ever in the world of modern microservices.
barathr超过 1 年前
The Practice of Programming by Kernighan and Pike
评论 #37243855 未加载
adamwong246超过 1 年前
It&#x27;s not a book about programming but every programmer should read Godel-Escher-Bach
评论 #37245536 未加载
slotrans超过 1 年前
Data and Reality (William Kent, 1978)