ACM SIGSOFT Software Engineering Notes Passages Columns
-
Charles Babbage's Passages from the Life of a Philosopher
-
Frederick P. Brooks, Jr.'s The Mythical Man-Month: Essays on Software Engineering
-
Tracy Kidder's The Soul of a New Machine
-
John Bentley's Programming Pearls
-
Henry Petroski's To Engineer is Human: the Role of Failure in Successful Design
-
Tom DeMarco and Timothy Lister's Waltzing with Bears: Managing Risk on Software Projects
-
Vernor Vinge's A Deepness in the Sky
-
Andrew Hunt and David Thomas' The Pragmatic Programmer: from journeyman to master
-
Hugh Kenner's The Mechanic Muse
-
George Polya's How to Solve It: a New Aspect of Mathematical Method
-
Donald E. Knuth's Selected Papers on Computer Science
-
David Agans's Debugging: the 9 Indispensable Rules for Finding Even the Most Elusive Software and Hardware Problems
-
Edward R. Tufte's The Visual Display of Quantitative Information
-
Samuel C. Florman's The Existential Pleasures of Engineering
-
Sherry Turkle's The Second Self: Computers and the Human Spirit
-
Jon Bentley's More Programming Pearls: Confessions of a Coder
-
Daniel P. Friedman and Matthias Felleisen's The Little Schemer - 4th edition
-
Herbert A. Simon's The Sciences of the Artificial (Third Edition)
-
Charles Petzold's Code: the Hidden Language of Computer Hardware and Software
-
Brian Kernighan and P. J. Plauger's The Elements of Programming Style (Second Edition)
-
Karl Popper's The Logic of Scientific Discovery
-
Bruce Sterling's Ascendancies: the Best of Bruce Sterling
-
Confucius' Analects
-
Tom DeMarco and Timothy Lister's' Peopleware: Productive Projects and Teams (Third Edition)
-
The UNIX-Hater's
Handbook, edited by Simson Garfinkel, Daniel Weise, and Steven Strassman
-
Gerald M. Weinberg's The Psychology of Computer Programming: Silver Anniversary Edition
-
Gerald M. Weinberg's An Introduction to
General Systems Thinking
-
Martin Gardner's The Last Recreations: Hydras, Eggs, and Other Mathematical Mystifications
-
John McPhee's Basin and Range
-
Federico Biancuzzi and Shane Warden's Masterminds of Programming: Conversations with the Creators of Major Programming Languages​
-
Robert K. Merton's On the Shoulders of Giants: A Shandean Postscript - The Post-Italianate Edition
-
Henry Petroski's The Pencil
-
Brian Harvey's Computer Science Logo Style
-
Douglas R. Hofstader's Metamagical Themas: Questing for the Essence of Mind and Pattern
-
O.-J. Dahl, E. W. Dijkstra, and C. A. R. Hoare's Structured Programming
-
Nassim Nicholas Taleb's The Black Swan and Fooled by Randomness: The Hidden Role of Chance in Life and the Markets
-
Charles Babbage's On the Economy of Machinery and Manufactures
-
Ross Anderson's Security Engineering
-
Nancy G. Leveson's Engineering a Safer World: Systems Thinking Applied to Safety
-
Harry R. Lewis' Ideas that Created the Future; Classic Papers of Computer Science
-
Seymour Papert's Mindstorms: Children, Computers, and Powerful Ideas
-
John Sladek's The Complete Roderick
-
Sydney Padua's The Thrilling Adventures of Lovelace and Babbage - with Interesting Curious Anecdotes of Celebrated and Distinguished Characters, Fully Illustrating a Variety of Instructive and Amusing Scenes; As Performed Within and Without the Remarkable Difference Engine (Embellished with Portraits and Scientifick Diagrams)
-
Donald A. MacKenzie's Mechanizing Proof: Computing, Risk, and Trust
-
Manuel Castells' The Rise of the Network Society
-
Richard W. Hamming's The Art of Doing Science and Engineering: Learning to Learn
-
Peter Seibel's Coders at Work: Reflections on the Craft of Programming
Back to home