- Paperback: 304 pages
- Publisher: Manning Publications; 1 edition (27 May 2012)
- Language: English
- ISBN-10: 1935182706
- ISBN-13: 978-1935182702
- Product Dimensions: 18.7 x 1.9 x 23.5 cm
- Average Customer Review: 1 customer review
Amazon Bestsellers Rank:
#2,13,667 in Books (See Top 100 in Books)
- #123 in Books > Textbooks & Study Guides > Higher Education Textbooks > Computer Science > Object-Oriented Software Design
- #220 in Books > Computing, Internet & Digital Media > Programming & Software Development > Software Design, Testing & Engineering > Design Patterns
- #456 in Books > Computing, Internet & Digital Media > Programming & Software Development > Languages > Java
Scala in Depth Paperback – 27 May 2012
Save Extra with 1 offer
- Cashback (3): Go Cashless: Get 10% cashback up to Rs. 50 using BHIM UPI (available only on mobile app/website) or RuPay cards. Offer period 1st September to 30th September. Cashback will be credited as Amazon Pay balance within 15 days from purchase. Here's how
- Go Cashless: Get 10% cashback up to Rs. 100 using Visa debit card, credit card or ATM card. Only on your first 2 cashless orders on Amazon.in (including mobile recharges and bill payments). Offer period 4th Sep to 30th Sep. Cashback within 10 days. Here's how
- Go Cashless: Get 10% cashback up to Rs. 100 using Visa Signature or Visa Infinite cards. Offer valid only once per customer (including mobile recharges and bill payments). Offer period: 11th Sep to 24th Sep. Cashback within 10 days. Here's how
Customers who viewed this item also viewed
Customers who bought this item also bought
About the Author
Josh Suereth is a softward developer with Typesafe. He is a Scala committer and the maintainer of scala-tools.org.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter mobile phone number.
Top customer reviews
Most helpful customer reviews on Amazon.com
It goes behind the surface, and explains that is happening inside Scala. Based on this understanding, it gives a useful set of recommendations and best practices. Definitely the book to get when you are ready to do something real in Scala.
I gave it only 4 stars because it needs updating. It describes Scala 2.8, and an obsolete version of Actor.
Still worth reading though
Despite covering advanced approaches, the book is thoroughly practical. There are discussions of theoretical concepts such as type classes, monads and category theory, but here they are always application oriented.
The book's main shortcoming is that it suffers from poor editing and typos. Also, more motivation for certain techniques is sometimes needed. For example, the discussion of type classes is very clear, but from the example that is given I could not immediately infer in what kind of general situation I ought to be applying the concept.
Despite the shortcomings, serious Scala programmers should definitely get this book once they have a solid understanding of the fundamentals. It fills an important gap.
This is not a beginner's book. But after read the Martin's stair case book and other book, and play the Scala for a while, this is the right next book for in-depth and practical advices.