vrcca reviewed Elixir in Action by Saša Jurić
Review of 'Elixir in Action' on 'Goodreads'
5 stars
This review represents really well what I felt about this book. In a few words: it was worth for every single page.
This link opens in a pop-up window
This review represents really well what I felt about this book. In a few words: it was worth for every single page.
One of the great fears many of us face is that despite all our effort and striving, we will discover …
"In this timely manifesto, the authors of the New York Times bestseller Rework broadly reject …
This book tells you to stop being the "passionate employee", stop "changing the world", and other common sense things that are just marketing empty phrases to make you to spend your life working more for less.
Great book to understand how to build microservices using Netflix OSS technologies through Spring Cloud. If you always wondered how to build a "Cloud Native" service in Java, this is the book. Unfortunately, this book won't be a 5-star due to the writing quality. There are too many holes in the code examples: the chapter about security barely works, you have to research by yourself. I don't advise this book for people that does not have experience with Spring framework.
To sum up, this book teaches many concepts that are required for a sane life dealing with microservices such as Service Discovery (Netflix Eureka), Load balance, Circuit-breakers & Bulkheads (Netflix Ribbon), API Gateway (Netflix Zuul), Log tracing, Distributed tracing (Zipkin), and others. On the other hand, it requires some prior experience on Spring framework from the reader.
J. R. R. Tolkien: Tolkien 12 SW (Lord of Rings) (1991, HarperCollins Publishers Ltd)
Originally published from 1954 through 1956, J.R.R. Tolkien's richly complex series ushered in a new age of epic adventure storytelling. …
The book has toons of information about Clojure, but I found it hard to keep reading for there were far too many jokes. I was expecting a book that would actually teach me how to use Clojure in a professional, day-to-day way, but there were too many "funny" examples such as "changing immutable gnome socks states". This is a nice beginner book though.
This book teaches you the basics of functional programming using Elixir. It is not a deep dive, but it helps you to learn the basics of Elixir. Don't expect to finish this book and start building web applications or feeling confident with Elixir. There are other books for it.
This book explains how to apply Agile with principles, practices and advice based on facts and historical experiences. A must-read for leaders, managers and people who want to learn more about agile and empowering teams.
"Eric Evans has written a fantastic book on how you can make the design of your software match your mental …
One Ring to rule them all, One Ring to find them, One Ring to bring them all and in the …
A short book for almost all ages, it’s simply astrophysics for people in a hurry, taught by acclaimed astrophysicist Neil …
TL;DR: This is the book to go if you want to feel comfortable about Scala, but it takes time and patience from the reader. The examples in this book won't teach you how to build complex systems. The Kindle version is perfect.
This book will teach you all the magic behind Scala. I liked this book a lot because it's simple to understand and clearly explain why some things happen in Scala. If you want to feel comfortable working with Scala, then this is the book to go.
However, it requires some effort and patience from the reader. For instance, I was expecting to learn about case classes, implicits and for comprehension right off the bat, but it took me 15, 20 and 23 chapters, respectively, before deep diving in it. I had to read about things that usually don't matter at first (but as important) such as Packages and …
TL;DR: This is the book to go if you want to feel comfortable about Scala, but it takes time and patience from the reader. The examples in this book won't teach you how to build complex systems. The Kindle version is perfect.
This book will teach you all the magic behind Scala. I liked this book a lot because it's simple to understand and clearly explain why some things happen in Scala. If you want to feel comfortable working with Scala, then this is the book to go.
However, it requires some effort and patience from the reader. For instance, I was expecting to learn about case classes, implicits and for comprehension right off the bat, but it took me 15, 20 and 23 chapters, respectively, before deep diving in it. I had to read about things that usually don't matter at first (but as important) such as Packages and Imports, Abstract Members, Scala's Hierarchy, Unit testing, etc. I felt that the chapters could have been sorted differently.
Another down side of this book is that most examples don't follow software engineering good practices and the reader has to be really careful about it. I strongly suggest reading this after you finish this book. If you are looking for a book that will teach you how to build complex systems in Scala, this is not the book you want to read. The author is really clear about having short and concise examples to save the trees, so don't expect to see beautiful and clean code here.
To sum up, this is a really good book and you'll finish it feeling prepared to work with Scala, but it requires patience and time from the reader.