Functional Programming in Scala Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's stat
Domain_Driven Design 'Eric Evans has written a fantastic book on how you can make the design of your software match your mental model of the problem domain you are address