/50ShadesOfJava

Primary LanguageJavaMIT LicenseMIT

50ShadesOfJava

ConsultingTrick1000

Just start "com.guigarage.samples.ConsultingTrick1000" in IntelliJ

HelloWorldSample

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.HelloWorldSample"

BetterErrorHandling

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.BetterErrorHandling"

RebellionSample

Just start "com.guigarage.samples.RebellionSample" in IntelliJ

SimpleLoopSample

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.SimpleLoopSample"

... or in IntelliJ

GotoSample

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.GotoSample"

ModernPatternMatchingSample

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.ModernPatternMatchingSample"

NoMapping

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.NoMapping"

MappingFromHell

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.MappingFromHell"

SampeSampleList

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.SampeSampleList"

SampeSampleMap

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.SampeSampleList"

TwoLittleIntegers

mvn clean verify cd samples mvn exec:java -Dexec.mainClass="com.guigarage.samples.TwoLittleIntegers"

Gray

mvn clean install cd gray mvn exec:java -Dexec.mainClass="com.guigarage.shades.gray.Sample1"