The source code from the third edition of Effective Java, with minor additions as necessary to make it runnable.
Switch branches/tags
Nothing to show
Clone or download
jbloch Modified PayrollDay example from Item 34 (p. 166) to eliminate parame…

constructore, which ran counter to the purpose of the strategy enum  pattern.
This change corresponds to the forthcoming fourth printing.
Latest commit 9e91e8a Aug 14, 2018

Effective Java, Third Edition

EJ3e Book Cover

Hot News! Source code finally available on GitHub. Happy Hacking!