Home
About Us
Blog
Courses
Downloads
Login
Home
About Us
Blog
Courses
Downloads
Login
Justified Code
/
Sharpen Your Code Review Skills
Buy now
$49
Sharpen Your Code Review Skills
Course
34 Lessons
Refactor messy code using time-tested patterns. Spot multiple code smells and turn them into clean code.
Buy now
Contents
Module 1 - Introduction
The Goals of The Session
2 mins
6.25 MB
Module 2 - Customer Billing
Code Diagram
1 min
3.28 MB
Code with Bad Smells
2 mins
15.6 MB
Self-testing Code
2 mins
12.9 MB
Extract Method Technique
3 mins
33.8 MB
Pullup Method (Martin Fowler)
4 mins
40.7 MB
Module 3 - Print Report
Code Diagram
1 min
2.72 MB
Preview
Code with Bad Smells
2 mins
14.5 MB
Preview
Self-testing Code
2 mins
14.8 MB
Preview
Method Object (Kent Beck)
4 mins
26.5 MB
Preview
Extract Method Technique
5 mins
66.3 MB
Preview
Template Method (Gang of Four)
6 mins
69.6 MB
Preview
Module 4 - Rate Calculator
Code with Bad Smells
2 mins
12.6 MB
Self-testing Code
2 mins
12.1 MB
Decompose Conditional Technique
5 mins
60.5 MB
Module 5 - Price Calculator
Code with Bad Smells
1 min
8.48 MB
Self-testing Code
1 min
10.8 MB
Replace Temp with Query Technique (Martin Fowler)
3 mins
33.9 MB
Refactoring and Performance
2 mins
16.4 MB
Module 6 - Salary Payment
Code with Bad Smells
2 mins
16 MB
Replace Type Code with Subclasses Technique
3 mins
34.8 MB
Replace Conditional with Polymorphism
5 mins
57.2 MB
Module 7 - Loan Calculator
Code with Bad Smells
2 mins
16.3 MB
Self-testing Code
3 mins
45 MB
Replace Method with Method Object
5 mins
70.9 MB
Extract Method
9 mins
142 MB
Decompose Conditional
4 mins
45 MB
The Outcome So Far
2 mins
29.2 MB
Replace Type Code with Subclasses
7 mins
93.4 MB
Replace Conditional with Polymorphism
13 mins
179 MB
Module 8 - Final Thoughts
Thoughts
3 mins
16.1 MB
Bonus
code_smells_before_code.zip
1.07 MB
code_smells_after_code.zip
11.4 MB
Code Smells Hands-On.pdf
630 KB