Select category
  • Select category
  • Books
    • Alternative Medicine
    • Brain & Memory
    • Business
    • Energy
    • Esoteric
    • Fitness
    • Forex
    • Gardening
    • Health
    • History
    • Journals
    • Medicine
    • Philosophy
    • Photography
    • Psychology
    • Self Help & Self Improvement
    • UFO
    • Yoga
  • Games
    • Mobile
    • PC
    • PS4
  • GRAPHICS
    • 3D
    • Photos
    • Themes
  • Magazines
    • XXX
  • Movies
    • Action
    • Adventure
    • Comedy
    • Documentary
    • Drama
    • Romance
    • Series
    • Sex Education
  • Music
    • Gothic
    • Instrumental
    • Latin
    • Meditation
    • Samples
    • Subliminals
  • Software
    • Android – iOS
    • Automobiles
    • Design
    • Education
    • OS
    • Utilities
  • Uncategorized
  • Video Courses
    • Acting & Performance
    • Animals
    • Archeology
    • Architecture
    • Art
      • Calligraphy
    • Astronomy
    • Building & Home Improvement
      • Feng Shui
      • Woodworking
    • Business
    • Computers & Programming
      • Android & Mobile OS
      • Assembly
      • Bitcoin & Cryptocurrencies
      • Blog
      • C, C++, C#
      • CNC & 3D PRINTING
      • ECommerce
      • Games
      • HTML – Web Development
      • Java
      • JavaScript
      • Office
      • OS
      • Python
      • Repairing – Fixing
      • Robotics & AI
      • Ruby
      • Shell, CMD, Command Line
      • Simulation
      • Unix & Linux
    • Cooking
    • COPYWRITING, SPEAKER
    • Dance
    • Design & Graphics
      • 3D
      • Animation
      • CAD
      • Film
      • Photoshop
      • Typography
      • Video Editing
    • Driving & Flighting
    • Economics & Finance
    • Electricity
    • Electronics
      • Arduino
    • Energy
    • Engineering
    • Esoteric
      • Remote Viewing
    • Exams
    • Fiction
    • Fighting & MMA
    • Fitness & Gym
      • Basketball
      • Swimming
      • Tennis
    • Forex & Trading
    • Gardening
    • Health
      • Beauty
      • Cancer
      • Hair
      • Virus
    • History
    • Hobbies & Fixing & Woodworking
      • Cards
      • Carving
      • Chess
      • Gambling
      • Jewelry
      • Knitting
      • Leather
      • Magic Tricks
      • Metalsmith
      • Quilling
    • Hunting
      • Shooting
      • Survival
    • Hypnosis
    • Investing
    • IQ & Memory
    • Journalism
    • Languages
    • Law – Politics
    • Lifestyle
    • Literature
    • Management
    • Marketing & Selling
    • Massage – SPA
    • Mathematics
    • Medicine
    • Music
      • Electronic
      • Guitar
      • Mixing & DJ
      • Piano
      • Violin
      • Woodwind & Clarinet Instruments
    • Networking & Lan
      • Database
    • Novels
    • Painting & Skulping
    • Parenting
    • Philosophy
    • Photography & Film Making
    • Psychology & Psychiatry
    • PUA Seduction
    • Qigong
    • Real Estate
    • Science
      • Chemistry
    • Security & Hacking
    • Self Improvement
    • SEO & Traffic
    • Sewing
    • Singing
    • Spirituality & Religion
    • Swimming & Scuba Diving & Water Sports
    • Tai Chi & Martial Arts
      • Aikido
      • Self-defense
    • Taoism
    • Teaching
    • Travel
    • Vision & Eye Care
Login / Register
0 Wishlist
0 Compare
0 items / $0.00
Menu
0 items / $0.00
Browse Categories
  • Music
  • Video Courses
    • Business
    • Esoteric
    • Fitness & Gym
    • Health
    • Hypnosis
    • Management
    • Marketing & Selling
    • Massage – SPA
    • Parenting
    • PUA Seduction
    • Science
    • Self Improvement
    • Art
    • Investing
    • Painting & Skulping
    • Tai Chi & Martial Arts
    • Qigong
    • Taoism
    • Design & Graphics
    • Medicine
    • Exams
    • Spirituality & Religion
    • Hobbies & Fixing & Woodworking
    • Photography & Film Making
    • Networking & Lan
    • Forex & Trading
    • IQ & Memory
    • Vision & Eye Care
    • Swimming & Scuba diving & Water Sports
    • Security & Hacking
    • Travel
    • Cooking
    • Driving & Flighting
    • Languages
    • Computers & Programming
    • Building & Home Improvement
    • Music
    • Astronomy
    • History
    • Mathematics
    • Philosophy
    • Literature
    • Economics & Finance
    • Sewing
    • Hunting
    • Electronics
    • Psychology & Psychiatry
  • Movies
    • Documentary
    • Sex Education
  • Books
    • Self Help & Self Improvement
  • Uncategorized
  • Home
  • Requests
  • Contact Us
-75%
Refactoring into Chain of Responsibility Clean Code
Click to enlarge
Home Video Courses Computers & Programming Java Refactoring into Chain of Responsibility & Clean Code
Read Advanced Construction Structural Drawing Like Expert
Read Advanced Construction & Structural Drawing Like Expert $20.00 $5.00
Back to products
Start Ebooks Selling Business For Free
Start Ebooks Selling Business For Free $20.00 $5.00

Refactoring into Chain of Responsibility & Clean Code

$20.00 $5.00

Compare
Add to wishlist
SKU: RUHA5N Category: Java
Share:
  • Description
  • Reviews (0)
  • Shipping & Delivery
Description

Last Updated 04/2020
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 15 lectures (1h 58m) | Size: 1.10 GB

Replace nested & messed-up if-else statements with Chain of Responsibility using Refactoring Pyramid & Clean Code rules

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

Requirements
Java 1.8+
IntelliJ Community Edition
JUnit
Maven

Description
This is the second module of series called “Pyramid of Refactoring” dedicated to achieving Clean Code.

Although Refactoring to Chain of Responsibility is not mentioned in the core refactoring books (“Refactoring” & “Refactoring to Patterns”) the techniques described in these books allow to create a plan for such a refactoring journey.

The goal of the course is to disentangle the codebase from a set of deeply nested conditional if/else statements. It is a very common case – and if it is left for a long time – then it leads to a very complex legacy code after subsequent code extensions.

We use refactoring techniques and perform all the changes live. The partititants download the source code and performs all the changes together with the trainer – step by step. In this sample we make use of Chain of Responsibility Design Pattern as goal of our refactoring journey.

The journey into Chain of Responsibility allows the attendees to practice code transformations like

Merge If Statements

Merge Nested

If Statements

Extract Methods

Replace Temp with Query

Move Methods

Inline Methods

Extract Class / Extract Delegate

Extract Interface- Rename Methods & Variables

The course ends up with Homework, where the participants can experience the difference between implementing additional requirements within Clean Code and within Legacy Code. This is the difference between skipping and applying Preparatory Refactoring.

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

HOMEPAGE

https://anonymz.com/?https://www.udemy.com/course/pyramid-of-refactoring-java-chain-of-poker-hands/

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Refactoring into Chain of Responsibility & Clean Code” Cancel reply

You must be logged in to post a review.

Shipping & Delivery

DIGITAL DELIVERY ONLY

   

This is digital product  THE DOWNLOAD LINK SEND 12-24 HOURS AFTER UPON PURSUASE AND PAYMENT CLEARS"

  • The digital files are uploaded on PCLOUD
  • 12-24 hours delivery time
  • the download links expire after 7 days and need to download them
 

REQUESTS

  Also we accept requests (in this page) and course exchanges  

"REFUNDS & RETURNS"

No Refunds on digital product

ONLY EXCHANGE
  • Because of the abuse of the refunds from many customers i don't accept refunds
  • I accept only 1 time exchange with product of the same price
  • if you done mistake on the exchangeable product i don't recognize it as your mistake
  • Exchanges only 3 days after the payment of your digital product. (if abused again i will do it 1 day)

Related products

Docker for Java and Spring Boot Developers
Compare

Docker for Java and Spring Boot Developers

$10.00
Docker for Java and Spring Boot Developers .MKV, AVC, 1280×720, 30 fps | English, AAC, 2 Ch | 5h 23m
Add to wishlist
Add to cart
Quick view
Jose Salvatierra Computer Science for Beginners learn by building 6 Java apps
Compare

Jose Salvatierra – Computer Science for Beginners learn by building 6 Java apps

$5.00
Name Product: Computer Science for Beginners learn by building 6 Java apps Download Size: 1.19 GB Author: Jose Salvatierra Sale Page: _https://www.udemy.com/computer-science-for-everyone/ Computing
Add to wishlist
Add to cart
Quick view
ITProTV Object Oriented Java
Compare

ITProTV – Object Oriented Java

$10.00
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch Genre: eLearning | Language: English | Duration: 33
Add to wishlist
Add to cart
Quick view
-75%
Eclipse Debugging Techniques And Tricks
Compare

Eclipse Debugging Techniques And Tricks

$20.00 $5.00
Genre: eLearning | MP4 | Video: h264, 1280×720 | Audio: aac, 44100 Hz Language: English | VTT | Size: 1.30
Add to wishlist
Add to cart
Quick view
-75%
Cryptography from Scratch Master Cryptography in Java
Compare

Cryptography from Scratch Master Cryptography in Java

$20.00 $5.00
Cryptography from Scratch| Master Cryptography in Java Video: .mp4 (1280×720, 30 fps(r)) | Audio: aac, 44100 Hz, 2ch | Size:
Add to wishlist
Add to cart
Quick view
Packt Spring Framework Master Class Java Spring the Modern Way
Compare

Packt – Spring Framework Master Class Java Spring the Modern Way

$10.00
Packt   Spring Framework Master Class Java Spring the Modern Way Proper English | Size: 3.14 GB Category: Java Do you
Add to wishlist
Add to cart
Quick view
Mastering Object Oriented Programming In Java
Compare

Mastering Object Oriented Programming In Java

$10.00
Mastering Object Oriented Programming In Java Size: 514 MB
Add to wishlist
Add to cart
Quick view
Packt Groovy Programming Fundamentals for Java Developers
Compare

Packt – Groovy Programming Fundamentals for Java Developers

$10.00
Packt   Groovy Programming Fundamentals for Java Developers English | Size: 2.19 GB Category: Tutorial Extend and enhance your Java applications
Add to wishlist
Add to cart
Quick view
  • Menu
  • Categories
  • Music
  • Video Courses
    • Business
    • Esoteric
    • Fitness & Gym
    • Health
    • Hypnosis
    • Management
    • Marketing & Selling
    • Massage – SPA
    • Parenting
    • PUA Seduction
    • Science
    • Self Improvement
    • Art
    • Investing
    • Painting & Skulping
    • Tai Chi & Martial Arts
    • Qigong
    • Taoism
    • Design & Graphics
    • Medicine
    • Exams
    • Spirituality & Religion
    • Hobbies & Fixing & Woodworking
    • Photography & Film Making
    • Networking & Lan
    • Forex & Trading
    • IQ & Memory
    • Vision & Eye Care
    • Swimming & Scuba diving & Water Sports
    • Security & Hacking
    • Travel
    • Cooking
    • Driving & Flighting
    • Languages
    • Computers & Programming
    • Building & Home Improvement
    • Music
    • Astronomy
    • History
    • Mathematics
    • Philosophy
    • Literature
    • Economics & Finance
    • Sewing
    • Hunting
    • Electronics
    • Psychology & Psychiatry
  • Movies
    • Documentary
    • Sex Education
  • Books
    • Self Help & Self Improvement
  • Uncategorized
  • Contact Us
  • Requests
  • Register
  • Wishlist
  • Compare
  • Login / Register
Shopping cart
close

Sign in

close

Lost your password?

No account yet?

Create an Account