Items related to Refactoring in Java: Improving code design and maintainabili...

Refactoring in Java: Improving code design and maintainability for Java developers - Softcover

 
9781805126638: Refactoring in Java: Improving code design and maintainability for Java developers

Synopsis

Master code refactoring techniques, improve code quality, design, and maintainability, and boost your development productivity with this comprehensive handbook


Key Features:

  • Get a thorough understanding of code refinement for enhanced codebase efficiency
  • Work with real-world examples and case studies for hands-on learning and application
  • Focus on essential tools, emphasizing development productivity and robust coding habits
  • Purchase of the print or Kindle book includes a free PDF eBook


Book Description:

Refactoring in Java serves as an indispensable guide to enhancing your codebase's quality and maintainability.

The book begins by helping you get to grips with refactoring fundamentals, including cultivating good coding habits and identifying red flags. You'll explore testing methodologies, essential refactoring techniques, and metaprogramming, as well as designing a good architecture. The chapters clearly explain how to refactor and improve your code using real-world examples and proven techniques. Part two equips you with the ability to recognize code smells, prioritize tasks, and employ automated refactoring tools, testing frameworks, and code analysis tools. You'll discover best practices to ensure efficient code improvement so that you can navigate complexities with ease. In part three, the book focuses on continuous learning, daily practices enhancing coding proficiency, and a holistic view of the architecture. You'll get practical tips to mitigate risks during refactoring, along with guidance on measuring impact to ensure that you become an efficient software craftsperson.

By the end of this book, you'll be able to avoid unproductive programming or architecturing, detect red flags, and propose changes to improve the maintainability of your codebase.


What You Will Learn:

  • Recognize and address common issues in your code
  • Find out how to determine which improvements are most important
  • Implement techniques such as using polymorphism instead of conditions
  • Efficiently leverage tools for streamlining refactoring processes
  • Enhance code reliability through effective testing practices
  • Develop the skills needed for clean and readable code presentation
  • Get to grips with the tools you need for thorough code examination
  • Apply best practices for a more efficient coding workflow


Who this book is for:

This book is for Java developers, software architects, and technical leads looking for a comprehensive guide to advancing their skills in software design and refactoring. The book is ideal for experienced Java enthusiasts, quality assurance engineers, and codebase maintainers as it provides practical insights, real-world examples, and essential patterns. Development managers who want to foster clean coding practices by using best practices for efficient workflows will also find this book useful.

"synopsis" may belong to another edition of this title.

About the Author

Stefano Violetta is a creative backend engineer, bringing over 15 years of experience in software development and architecture. He has worked in a diverse range of companies, spanning from startups to industry giants like eBay. Stefano takes pride in crafting meticulously written code to build sophisticated applications that align with their intended purpose, ensuring functionality and meeting the precise needs of users. Or at least, he tries to! Beyond the world of software, Stefano enjoys immersing himself in reading and watching movies during his free time.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

FREE shipping within United Kingdom

Destination, rates & speeds

Search results for Refactoring in Java: Improving code design and maintainabili...

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47130076-n

Contact seller

Buy New

£ 39.12
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781805126638_new

Contact seller

Buy New

£ 39.13
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 47130076

Contact seller

Buy Used

£ 44.09
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781805126638

Contact seller

Buy New

£ 45.05
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781805126638

Contact seller

Buy New

£ 38.75
Convert currency
Shipping: £ 7.38
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781805126638

Contact seller

Buy New

£ 46.47
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Violetta, Stefano
Published by Packt Publishing 12/29/2023, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Refactoring in Java: Improving code design and maintainability for Java developers 1.11. Book. Seller Inventory # BBS-9781805126638

Contact seller

Buy New

£ 38.39
Convert currency
Shipping: £ 8.48
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

Seller Image

Stefano Violetta
Published by Packt Publishing (29 Dec. 2023), 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Paperback

Seller: Rarewaves USA United, OSWEGO, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. Seller Inventory # LU-9781805126638

Contact seller

Buy New

£ 48.53
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Violetta, Stefano
Published by Packt Publishing, 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 47130076-n

Contact seller

Buy New

£ 36.38
Convert currency
Shipping: £ 14.75
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Stefano Violetta
Published by Packt Publishing (29 Dec. 2023), 2023
ISBN 10: 1805126636 ISBN 13: 9781805126638
New Paperback

Seller: Rarewaves.com UK, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. Seller Inventory # LU-9781805126638

Contact seller

Buy New

£ 51.66
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 8 more copies of this book

View all search results for this book