Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Pyramid of Refactoring (Java) - Clean Code Gradually

    Posted By: lucky_aut
    Pyramid of Refactoring (Java) - Clean Code Gradually

    Pyramid of Refactoring (Java) - Clean Code Gradually
    Duration: 2h 3m | .MP4 1600x900, 30 fps(r) | AAC, 48000 Hz, 2ch | 1.45 GB
    Genre: eLearning | Language: English

    Clean code gradually and notice emerging Design Patterns like Interpreter, Fluent Builder, Factory Methods

    What you'll learn
    Design Patterns
    Clean Code
    Refactoring
    SOLID Principles
    Working with Legacy Code

    Requirements
    Java 1.8+
    JUnit
    IntelliJ Community Edition
    Maven

    Description
    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

    Pyramid of Refactoring (Java) - Clean Code Gradually