Arjun Srivastava's Library
home

Arjun Srivastava's Library

Impractical Python Projects: Playful Programming Activities to Make You Smarter
Lee Vaughan
Impractical Python Projects is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete beginner books leave off, expanding on existing concepts and introducin...
Refactoring: Improving the Design of Existing Code
Martin Fowler , Kent Beck , John Brant , William Opdyke , Don Roberts
As the application of object technology--particularly the Java programming language--has become commonplace, a new problem has emerged to confront the software development community. Significant numbers of poorly designed programs have been created b...
Scala Cookbook: Recipes for Object-Oriented and Functional Programming
Alvin Alexander
Save time and trouble when using Scala to build object-oriented, functional, and concurrent applications. With more than 250 ready-to-use recipes and 700 code examples, this comprehensive cookbook covers the most common problems you’ll encounter whe...