Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Java Refactoring: Best Practices

Course Cover
compare button icon

Course Features

icon

Duration

2.12 hours

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Intermediate

icon

Effort

2 hours per week

icon

Teaching Type

Self Paced

icon

Video Content

2.12 hours

Course Description

The size of any software project increases technical debt. It will eventually fail without refactoring. This is why Java Refactoring Best Practices is an essential skill for any professional software engineer. You will learn how to efficiently and effectively refactor and create cleaner software. You will first learn about code smells and how they can harm your codebase. Next, you'll learn how to identify and refactor them using various techniques in order to create cleaner code and make it easier to maintain. The final step is to learn the most important principles of refactoring and clean codes.

Course Overview

projects-img

International Faculty

projects-img

Case Based Learning

projects-img

Post Course Interactions

projects-img

Case Studies,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

What You Will Learn

Why Refactoring Matters

Splitting Bloaters

Fixing Object-oriented Abusers

Dealing with Change Preventers

Refactoring Couplers

Removing Dispensables

Refactoring Tips and Principles

Course Instructors

Author Image

Jose Paumard

Instructor

Passionate about programming computers for over 20 years, Jose made his debut in assembler and C, C for SIMD parallel machines before adopting Java as an object-oriented language, indispensable to mo...
Course Cover