Parallel Functional Programming with Java
Parallel Functional Programming with Java LiveLessons describes by example how to apply Java functional programming features and frameworks to alleviate the complexity of developing software that can run efficiently and scalably on multi-core and distributed-core processors. This course also shows by example how to develop efficient reactive programs that run scalably on multi-core processors using powerful object-oriented and functional programming language features and parallelism frameworks supported by Java. Watch free lessons.
Agile Game Development
In Agile Game Development, Clinton Keith offered game development team members the first complete blueprint for leveraging the power of Scrum and Agile methods to deliver games more efficiently, rapidly, and cost-effectively; create games that offer more entertainment value; and make life more fulfilling for every development team member. Now, reflecting his unsurpassed experience helping more than 150 game development studios succeed, Keith has thoroughly revamped his classic guide for today's radically transformed industry into this new second edition.