Many Java developers today are working on applications written before the release of Java SE 8. Even after Java 8 is adopted for new features, it's likely that these legacy applications will not take full advantage of Java 8 without significant refactoring. In Refactoring to Modern Java LiveLessons, Java Champion Trisha Gee discusses the benefits of using Java 8 and shows how to identify code to refactor. She also demonstrates how Java 8 can improve performance and the benefits of applying Java 8 idioms. In this video training, Trisha provides hands-on techniques using a real application, Morphia, written in Java 6, to show when and how to apply the new features in Java 8 to an existing mature code base.
Vinod Sankaranarayanan outlines why every organization needs a ownership transfer process and begins his narrative by sharing stories from employees' perspectives.
In this sample chapter from Android Concurrency, author G. Blake Meike explains how concurrent programs are used in software and hardware, introduces threads for executing sequential instructions in concurrent orders, and discusses the Java memory model used to connect the work of application programmers and hardware developers into an optimized program.
In this chapter from Augmented Reality: Principles and Practice, Dieter Schmalstieg and Tobias Hollerer provide an introduction to the research field and practical occurrences of augmented reality, present a brief history of the field, take you on a whirlwind tour of AR application examples, and conclude with a discussion of related fields.
In this new article series, Alessandro Del Sole introduces GitHub, the popular platform for collaboration on open source projects, from the point of view of .NET developers using Visual Studio 2015.
In this chapter from Lean Sigma, Ian Wedgwood examines who will benefit from this book, reviews the assumptions that are needed to follow its project-based approach, and explains the basics and terminology of the Lean Sigma process improvement methodology.
- Business & Management
- Cloud Computing & Virtualization
- Graphics & Web Design
- Home & Office Computing
- Information Technology
- Mobile Application Development & Programming
- Open Source
- Operating Systems, Server
- Process Improvement
- Software Development & Management
- Web Development
- Web Services
Who is InformIT
We are the online presence for the world's leading technology publishers and your source for reliable and qualified content to help you do your job better.
- Addison-Wesley Professional
- Cisco Press
- FT Press
- Pearson IT Certification
- Prentice Hall Professional
- Sams Publishing
- Sams Teach Yourself iOS 9 Application Development in 24 Hours
- Sale Price: $15.99
- You Save 56%
- Learn More
Take advantage of special member promotions, quick access to saved content, and more!