Bookshelf
Technical books that I have read
Recommended
Title | Review |
Refactoring UI | Beautiful book with recommendations and tips about UI design. It did not make me a designer, but I learned some useful things. |
A Philosophy of Software Design | Short, straight to the point book about managing software complexity with tips and examples. |
Functional programming in Scala, 2nd edition | Great pedagogical introduction to functional programming with exercises. The concepts are quite general and apply to all languages, Scala is just better suited for expressing them and is more pleasant to code in. |
Not worth it
Title | Review |
Akka in action, 2nd edition | Overview of the reactive programming framework Akka. Good for general overview, poor for explaining when and how to actually build one. |
Effective Java, 3rd edition | Large excursion into Java language features, which are not that unique to begin with. |