Hidden Bibliographic Details
Other authors / contributors: | Warburton, Richard (Computer technologist), author.
|
ISBN: | 9781491967126 1491967129 9781491967140 1491967145 9781491967171
|
Notes: | Includes index. Online resource; title from title page (Safari, viewed January 28, 2020).
|
Summary: | Raoul-Gabriel Urma and Richard Warburton show you how to develop several real-world projects while learning best practices along the way. Each chapter focuses on a project that begins as a command-line batch program and grows into a fully fledged application. If you can write basic Java code, you'll learn state-of-the-art software development practices for building modern, robust, and maintainable Java software. Learn the core design principles for writing maintainable code. Add flexibility to your codebase, improve code maintenance, and work with exceptions. Understand how to apply coupling, cohesion, and SOLID principles. Use test-driven development to approach new design problems. Think from the outside in: move from the big picture to the core of your application domain. Get an introduction to functional programming and learn how to use it in Java.
|
Other form: | Print version: Urma, Raoul-Gabriel. Real-World Software Development : A Project-Driven Guide to Fundamentals in Java. Sebastopol : O'Reilly Media, Incorporated, ©2019 9781491967171
|