Saturday 17 November 2012

Programming Books - Write Better Code

Programming Books - Write Better Code



Programming Books - Write Better Code [626.91 MiB]

This is a collection of programming books that will improve the way you write code, if the information is read and applied. Without focusing exclusively on any particular programming language, these books will put tools and information in your reach to improve your software design, no matter what the platform.

The following books are included:

agile-extreme:

eXtreme Programming Applied - Play to Win
Extreme Programming Explained - Embrace Change 2nd Ed
Agile Software Development
eXtreme Programming Installed
Clean Code: A Handbook of Agile Software Craftsmanship

algorithms:

Introduction to Algorithms, Second Edition
Algorithms in Java, 3rd Ed, Part 1-4
Algorithms in Java, 3rd Ed, Part 5
Algorithms in a Nutshell
Algorithms
A Programmer's Companion to Algorithm Analysis
How to Think About Algorithms
Algorithmics - Spirit of Computing
Introduction to Algorithms
Handbook of Applied Algorithms

best practices:

Code Complete
Code Craft - The Practice of Writing Excellent Code
The Pragmatic Programmer
The Productive Programmer
The Practice of Programming

data structures:

C++ Algorithms and Data Structures
Algorithms and Data Structures
Algorithms and Data Structures: The Science of Computing
Advanced Data Structures
Fundamentals of Data Structures
Database System Concepts
SQL and Relational Theory

design patterns and OOP:

Java Design Patterns: A Tutorial
What is "Object-Oriented Programming"?
Design Patterns
Design Patterns for Dummies
Object-Oriented Analysis and Design
Design Patterns Explained

essays and notes:

Facts and Fallacies of Software Engineering
The Mythical Man-Month - Essays on Software Engineering
Cheat Sheet for Computer Science Theory
Epigrams on Programming
The Humble Programmer
Beautiful Code
Outlines of Software Engineering
The Art of Unix Programming
The Best Software Writing

high level applications:

An Introduction to Game Theory
An Introduction to Genetic Algorithms
Cryptography for Dummies
Cryptography - Theory and Practice
Exploiting Software - How to Break Code
Intro to Pattern Recognition - Statistical, Structural, Neural, Fuzzy Logic
Distributed Computing - Principles, Algorithms, and Systems
Mastering Regular Expressions
Digital Image Processing
AI - Artifical Intelligence - A Modern Approach
Write Porable Code
Writing Secure Code

improving code:

Applied C++ - Practical Techniques for Building Better Software
C & C++ Programming Style Guidelines
Effective C++
Exceptional C++ - 47 Engineering Puzzles, Programming Problems, & Solutions
Exceptional C++ Style - 40 New Engeineering Puzzles, Programming Problems, & Solutions
How Not to Program in C++
More Exceptional C++ - 40 New Engineering Puzzles, Programming Problems, & Solutions
Practical Optimization: Algorithms and Engineering Applications
Optimizing C++
Refactoring: Improving the Design of Existing Code
..............................
and much more



Important:

Please say Thank You if you like my post !

Search my posts to find more quality and interesting Stuff !

If you want to have high speed and parallel downloads buy premium account!

To Unzip the files please use 7zip and WinRar. Thanks



Code:
Archive Password: 1984
Links:

Code:
http://uploaded.net/file/sz0rc4gs/Programming%20Books%20-%20Write%20Better%20Code.part1.rar 
http://uploaded.net/file/d2jyt8le/Programming%20Books%20-%20Write%20Better%20Code.part2.rar 
http://uploaded.net/file/b16gae8o/Programming%20Books%20-%20Write%20Better%20Code.part3.rar