Agile Software Development Bowling Game Patterns Payroll Beginning Java Objects Cracking The Coding Interview https://github.com/careercup/CtCI-6th-Edition Effective Java https://github.com/marhan/effective-java-examples Functional Programming in Java https://github.com/fpinjava/fpinjava Growing Object-Oriented Software, Guided by Tests Java 8 in Action https://github.com/java8/Java8InAction Java SE 8 For The Really Impatient https://github.com/gilbutITbook/006725 Core Java For Impatient https://github.com/gilbutITbook/006724 자바 코딩, 이럴 땐 이렇게 https://github.com/wikibook/java-coding-with-pmd