2019年/11月/16日

首页回退

一份书单

原文

Programming Practice

A Philosophy of Software Design
Agile Software Development, Principles, Patterns, and Practices
Clean Code
Design Patterns: Elements of Reusable Object-Oriented Software
Joel on Software
More Joel on Software
Object Thinking
Refactoring: Improving the Design of Existing Code
The Best of Software Writing Volume I
The Object Oriented Thought Process
The Pragmatic Programmer

Hacker Culture

Free as in Freedom
Hackers and Painters
In the Beginning… was the Command Line
Just for Fun
The Cathedral and the Bazaar
iWoz

Teams, Projects, and Management

Peopleware
Smart and Gets Things Done: Joel Spolsky’s Concise Guide to Finding the Best Technical Talent
The Mythical Man Month
The Myths of Innovation

History

The Lessons of History
A Renegade History of the United States
The 48 Laws of Power
Up from Slavery

Education

The End of Education: Redefining the Value of School

Self Improvement

The Psychology of Self-Esteem
The Way to Will-Power
The Tao of Roark

Government and Politics

The Machinery of Freedom: Guide to a Radical Capitalism

The Law

Sociology and Culture

Amusing Ourselves to Death: Public Discourse in the Age of Show Business
Technopoly: The Surrender of Culture to Technology
How to Watch TV News

Literature

The Fountainhead
Atlas Shrugged
Frankenstein

Philosophy

On the Meaning of Life

The Story of Philosophy

Masculinity

The Rational Male, Volumes 1, 2, and 3
The Map: A Personal Guide to the Sexual Marketplace
Self-Made Man
The Manipulated Man
The Myth of Male Power
The Way of the Superior Man
Anatomy of Female Power
No More Mr. Nice Guy