Venkat Subramaniam: 8 books

Book cover of Practices of an Agile Developer

Practices of an Agile Developer

Working in the Real World

by Venkat Subramaniam, Andy Hunt
Language: English
Release Date: April 4, 2006

These are the proven, effective agile practices that will make you a better developer. You'll learn pragmatic ways of approaching the development process and your personal coding techniques. You'll learn about your own attitudes, issues with working on a team, and how to best manage your learning,...
Book cover of .NET Gotchas

.NET Gotchas

75 Ways to Improve Your C# and VB.NET Programs

by Venkat Subramaniam
Language: English
Release Date: May 24, 2005

Like most complex tasks, .NET programming is fraught with potential costly, and time-consuming hazards. The millions of Microsoft developers worldwide who create applications for the .NET platform can attest to that. Thankfully there's now a book that shows you how to avoid such costly and time-consuming...
Book cover of Programming Concurrency on the JVM

Programming Concurrency on the JVM

Mastering Synchronization, STM, and Actors

by Venkat Subramaniam
Language: English
Release Date: August 26, 2011

More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the demand for high-performing applications, and you can leverage the Java platform to bring these applications to life. Concurrency on...
Book cover of Pragmatic Scala

Pragmatic Scala

Create Expressive, Concise, and Scalable Applications

by Venkat Subramaniam
Language: English
Release Date: September 10, 2015

Our industry is moving toward functional programming, but your object-oriented experience is still valuable. Scala combines the power of OO and functional programming, and Pragmatic Scala shows you how to work effectively with both. Updated to Scala 2.11, with in-depth coverage of new features such...
Book cover of Functional Programming in Java

Functional Programming in Java

Harnessing the Power Of Java 8 Lambda Expressions

by Venkat Subramaniam
Language: English
Release Date: February 19, 2014

Intermediate level, for programmers fairly familiar with Java, but new to the functional style of programming and lambda expressions. Get ready to program in a whole new way. Functional Programming in Java will help you quickly get on top of the new, essential Java 8 language features and the...
Book cover of Test-Driving JavaScript Applications

Test-Driving JavaScript Applications

Rapid, Confident, Maintainable Code

by Venkat Subramaniam
Language: English
Release Date: October 7, 2016

Debunk the myth that JavaScript is not easily testable. Whether you use Node.js, Express, MongoDB, jQuery, AngularJS, or directly manipulate the DOM, you can test-drive JavaScript. Learn the craft of writing meaningful, deterministic automated tests with Karma, Mocha, and Chai. Test asynchronous JavaScript,...
Book cover of Programming Groovy 2

Programming Groovy 2

Dynamic Productivity for the Java Developer

by Venkat Subramaniam
Language: English
Release Date: July 15, 2013

Groovy brings you the best of both worlds: a flexible, highly productive, agile, dynamic language that runs on the rich framework of the Java Platform. Groovy preserves the Java semantics and extends the JDK to give you true dynamic language capabilities. Programming Groovy 2 will help you, the experienced...
Book cover of Rediscovering JavaScript

Rediscovering JavaScript

Master ES6, ES7, and ES8

by Venkat Subramaniam
Language: English
Release Date: June 11, 2018

JavaScript is no longer to be feared or loathed - the world's most popular and ubiquitous language has evolved into a respectable language. Whether you're writing frontend applications or server side code, the phenomenal features from ES6 and beyond - like the rest operator, generators, destructuring,...
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy