Skip to main content
00:00/00:00
Lecture 14 of 20

Generic AndSpec

Download Course (Free)

Course Content

0 / 20 completed
Section 1: Introduction2 videos

Pyramid of Refactoring (Java) - Clean Code Gradually

10m

About the course and my teaching style

23m
Section 2: Refactoring Basics3 videos

Business meaning of refactoring

8m

Pyramid of Refactoring - discovery journey

9m

Pyramid of Refactoring - explained

10m
Section 3: Climbing up the Pyramid of Refactoring3 videos

Pyramid of Refactoring - Recap

12m

Sources and Business Domain explained

27m

First refactoring along the pyramid

1h 3m
Section 4: Emerging Interpreter Design Pattern2 videos

Extract Delegate Class - MaterialSpec

44m

Extract Parameter Object - AndSpec

55m
Section 5: Completed Interpreter Design Pattern4 videos

Not Spec - Avoid a queried placement

34m

Replace Method with Method Object - PlacementSpec

48m

SOLID Principles help to extract Spec Implementations

1h 1m

Generic AndSpec

1h 8mNow Playing
Section 6: Creational Design Patterns Support3 videos

Fluent Builder supports AndSpec creation

57m

Factory Methods hide direct usage of constructors

1h 9m

Tests Refactoring with Fluent Builder support

52m
Section 7: Clean your code continuously3 videos

Make refactoring part of your daily activities

15m

The most important slide to remember

7m

Thank You

7m