×

Java Refactoring: Best Practices

Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare+
Duration

2h 8m

level

Intermediate

Course Creator

Andrejs Doronins

Last Updated

16-Jul-19

Frustrated or slowed down by messy code? Don’t wait for someone else to clean it up – learn how to refactor and do it yourself! This course will walk you through what you need to know for refactoring.

Add your review

Technical debt grows with the size of any software project. Without refactoring it will eventually fail, thus refactoring may be considered an essential skill of any professional software engineer. In this course, Java Refactoring: Best Practices, you will learn how to efficiently refactor and produce cleaner software. First, you will see what code smells are, and why they are bad for your codebase. Then, you will explore how to recognize and refactor them using a variety of techniques to achieve cleaner and more maintainable code. Finally, you will discover the most important principles that apply to refactoring and clean code. By the end of this course, you will have the necessary skills to convert a mess into flexible and robust software, one line at a time.
Author Name: Andrejs Doronins
Author Description:
With over 10 years of industry experience, Andrejs is a seasoned tester and test automation professional. His capabilities span from hands-on test automation of UI and Web API layers to handling message-driven architectures. Additionally, he has proven experience in guiding and coordinating teams of testers to formulate comprehensive test plans and cases.

Table of Contents

  • Course Overview
    1min
  • Why Refactoring Matters
    10mins
  • Splitting Bloaters
    33mins
  • Fixing Object-oriented Abusers
    26mins
  • Dealing with Change Preventers
    14mins
  • Refactoring Couplers
    19mins
  • Removing Dispensables
    12mins
  • Refactoring Tips and Principles
    9mins

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Java Refactoring: Best Practices”

Your email address will not be published. Required fields are marked *

Java Refactoring: Best Practices
Java Refactoring: Best Practices
Edcroma
Logo
Compare items
  • Total (0)
Compare
0
https://login.stikeselisabethmedan.ac.id/produtcs/
https://hakim.pa-bangil.go.id/
https://lowongan.mpi-indonesia.co.id/toto-slot/
https://cctv.sikkakab.go.id/
https://hakim.pa-bangil.go.id/products/
https://penerimaan.uinbanten.ac.id/
https://ssip.undar.ac.id/
https://putusan.pta-jakarta.go.id/
https://tekno88s.com/
https://majalah4dl.com/
https://nana16.shop/
https://thamuz12.shop/
https://dprd.sumbatimurkab.go.id/slot777/
https://dprd.sumbatimurkab.go.id/
https://cctv.sikkakab.go.id/slot-777/
https://hakim.pa-kuningan.go.id/
https://hakim.pa-kuningan.go.id/slot-gacor/
https://thamuz11.shop/
https://thamuz15.shop/
https://thamuz14.shop/
https://ppdb.smtimakassar.sch.id/
https://ppdb.smtimakassar.sch.id/slot-gacor/
slot777
slot dana
majalah4d
slot thailand
slot dana
rtp slot
toto slot
slot toto
toto4d
slot gacor
slot toto
toto slot
toto4d
slot gacor
tekno88
https://lowongan.mpi-indonesia.co.id/
https://thamuz13.shop/
https://www.alpha13.shop/
https://perpustakaan.smkpgri1mejayan.sch.id/
https://perpustakaan.smkpgri1mejayan.sch.id/toto-slot/
https://nana44.shop/
https://sadps.pa-negara.go.id/
https://sadps.pa-negara.go.id/slot-777/
https://peng.pn-baturaja.go.id/
https://portalkan.undar.ac.id/
https://portalkan.undar.ac.id/toto-slot/
https://penerimaan.ieu.ac.id/
https://sid.stikesbcm.ac.id/