Tuesday, January 27, 2009

Top 100 Books of SW Engineering

I just found out a great compilation of the top 100 books of Software Engineering. The method for computing the list involves Amazon ratings, Jolt Awards and Google hits, so it's as scientific as it can get...

Looking at the list makes for a tremendous wish-list/bookshelf:

#
Author(s) / Title

1
Steve McConnell

Code Complete: A Practical Handbook of Software Construction (2nd Edition)

2
Elisabeth Freeman, etc.

Head First Design Patterns

3
Steve McConnell

Rapid Development

4
Erich Gamma

Design Patterns: Elements of Reusable Object-Oriented Software

5
Bruce Schneier

Applied Cryptography: Protocols, Algorithms, and Source Code (2nd Edition)

6
Robert C. Martin

Agile Software Development: Principles, Patterns and Practices

7
Joel Spolsky

Joel on Software

8
Tom DeMarco, Timothy Lister

Peopleware: Productive Projects and Teams (2nd Edition)

9
Frederick P. Brooks

The Mythical Man-Month, Anniversary Edition (2nd Edition)

10
Martin Fowler

Refactoring: Improving the Design of Existing Code

11
Mike Cohn

Agile Estimating and Planning

12
Alistair Cockburn

Writing Effective Use Cases

13
Bertrand Meyer

Object-Oriented Software Construction (2nd Edition)

14
Steve McConnell

Software Estimation: Demystifying the Black Art

15
Mike Cohn

User Stories Applied: For Agile Software Development

16
Donald E. Knuth

The Art of Computer Programming, Volumes 1-3 Boxed Set (2nd Edition)

17
Martin Fowler

Patterns of Enterprise Application Architecture

18
Jeffrey Friedl

Mastering Regular Expressions

19
Andrew Hunt, David Thomas

The Pragmatic Programmer: From Journeyman to Master

20
Karl E. Wiegers

Software Requirements (2nd Edition)

The full article is at Top 100 Best Software Engineering Books, Ever.

1 comment:

Anonymous said...

Every eve of lv handbag of new products is also the time that Paris fashion fans line up in front of the monopolized shop all night. Since 1854, replica louis vuitton handbags has taken exquisiteness, quality and comfortable "traveling philosophy "as the foundation of its designing starting points. Their travel articles, handbags and accessories keep showing the innovative and outstanding modern fashion.However, Recollection Fall Winter 2009, these lv is costly enough that only celebrities can afford to buy them. Anyone who loves the look of designer handbags but does not want to pay for them has the option of purchasing replica handbags. louis vuitton handbags have a huge demand amongst many women. The prime reason of why it is so much in command is their look which makes it very difficult to distinguish with the original one and the unbelievable price which is at times less than half of the original one. It becomes difficult for others to judge whether the bag you are carrying is original or a fake. Most people generally do not buy Replica louis vuitton bags because they fear the quality it has. But, a known supplier or a manufacturer can provide you the replica bags which often have a great superiority too.There's really no other excuse for you not to have the ultimate fun as far as fashion is concerned. With the help of wholesale replica handbags, you can even fill your closet with the latest, trendiest duplicate designer louis vuitton and carry the latest arm candy to match your outfit - without having to burn a hole in your pocket.