97 Things Every Programmer Should Know
by Kevlin Henney
Publisher: O'Reilly Media 2010
ISBN/ASIN: 0596809484
ISBN-13: 9780596809485
Number of pages: 257
Description:
Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful tips for programmers in this book, you'll expand your skills by adopting new approaches to old problems, learning appropriate best practices, and honing your craft through sound advice.
Download or read it online for free here:
Download link
(2MB, PDF)
Similar books
The Unicode Standard, Version 3.0by The Unicode Consortium - Addison-Wesley Professional
Technical guide to the creation of software for worldwide use. The book includes detailed specifications for Unicode: structure, encoding forms, character properties, semantics, equivalence, combining characters, conversion, allocation, etc.
(17800 views)
Scientific Software Engineering in a Nutshellby Helmut G. Katzgraber - arXiv
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this text the importance of using the right tool for the right problem is emphasized.
(13619 views)
Software Innovationby Jeremy Rose - Aalborg University
This book sets out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics -- guiding principles for organizing a system developer's work-life so that it focuses on innovation.
(11278 views)
The Little Manual of API Designby Jasmin Blanchette - Trolltech
API is the set of symbols that are available to the users to write their applications. This manual presents the key insights into API design that were discovered through many years of software development on the Qt application development framework.
(10650 views)