Pyramid of Refactoring (Java) – Clean Code Gradually Free Download
3 Likes Comment

Pyramid of Refactoring (Java) - Clean Code Gradually 1

Pyramid of Refactoring (Java) – Clean Code Gradually   Free Tutorial Download

What you’ll learn

  • Design Patterns
  • Clean Code
  • Refactoring
  • SOLID Principles
  • Working with Legacy Code


  • Java 1.8+
  • JUnit
  • IntelliJ Community Edition
  • Maven

This is the first module of (planned) series called “Pyramid of Refactoring” dedicated to achieving Clean Code.

We use refactoring techniques and perform all the changes live. The student downloads the source code and performs all the changes together with the trainer – step by step. In this sample we make use of Interpreter Design Pattern as goal of our refactoring journey. The Interpreter Pattern is accompanied by two creational design patterns – Factory Method and Fluent Builder, which are also result of refactoring activities.

SOLID Principles will be explained in practice instead of teaching the sole theory.

The journey allows us practice code transformations like :

– Replace Loop with Stream
– Extract Delegate / Class
– Extract Interface
– Extract Parameter Object
– Replace Method with Method Object
– Extract Method / Variable
– Move Method
– Inline Method / Variable

Who this course is for:
  • Software Developer
  • Software Architect
  • IT Team Leader

Download  Pyramid of Refactoring (Java) – Clean Code Gradually  Free

Go to Download Tutorials Page

Password :

How to bypass Google Drive download limit for shared files

You might like

About the Author: minhtri

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.