IniciGrupsConversesMésTendències
Cerca al lloc
Aquest lloc utilitza galetes per a oferir els nostres serveis, millorar el desenvolupament, per a anàlisis i (si no has iniciat la sessió) per a publicitat. Utilitzant LibraryThing acceptes que has llegit i entès els nostres Termes de servei i política de privacitat. L'ús que facis del lloc i dels seus serveis està subjecte a aquestes polítiques i termes.
Hide this

Resultats de Google Books

Clica una miniatura per anar a Google Books.

Scala in Depth de Joshua Suereth D.
S'està carregant…

Scala in Depth (edició 2012)

de Joshua Suereth D.

MembresRessenyesPopularitatValoració mitjanaConverses
332575,512 (3.88)No n'hi ha cap
Summary Scala in Depth is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example. About the Book Scala is a powerful JVM language that blends the functional and OO programming models. You'll have no trouble getting introductions to Scala in books or online, but it's hard to find great examples and insights from experienced practitioners. You'll find them in Scala in Depth. There's little heavy-handed theory here--just dozens of crisp, practical techniques for coding in Scala. Written for readers who know Java, Scala, or another OO language. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Concise, expressive, and readable code style How to integrate Scala into your existing Java projects Scala's 2.8.0 collections API How to use actors for concurrent programming Mastering the Scala type system Scala's OO features--type member inheritance, multiple inheritance, and composition Functional concepts and patterns--immutability, applicative functors, and monads ========================================​========== Table of Contents Scala--a blended language The core rules Modicum of style--coding conventions Utilizing object orientation Using implicits to write expressive code The type system Using implicits and types together Using the right collection Actors Integrating Scala with Java Patterns in functional programming… (més)
Membre:apmckinlay
Títol:Scala in Depth
Autors:Joshua Suereth D.
Informació:Manning Publications (2012), Edition: Pap/Psc, Paperback, 304 pages
Col·leccions:La teva biblioteca
Valoració:
Etiquetes:No n'hi ha cap

Detalls de l'obra

Scala in Depth de Joshua D. Suereth (Author)

No n'hi ha cap
S'està carregant…

Apunta't a LibraryThing per saber si aquest llibre et pot agradar.

No hi ha cap discussió a Converses sobre aquesta obra.

Es mostren totes 2
The first read of this was largely in its pre-release state. I'm currently on my seconding reading.

Overall I came away feeling strongly that this was the best book to read after you've had some exposure to Scala and want to go a bit deeper (ok, perhaps a LOT deeper, in some areas). Josh clearly knows his stuff and is enthusiastic to share it. He covers a broad-range of Scala's more complex features, but makes them approachable and understandable. I suspect this will be a book I'll be referencing time and time again.

There are some weaknesses in the book. A few areas I, in particular, I felt could have used a bit more clarity. But my biggest gripe is just the poor editing -- there are a lot of typos and in some cases these are in the code examples. This unfortunately can make it harder to understand what's being explained. ( )
  tlockney | Sep 7, 2014 |
First, the good parts: The book delves into very important and advanced Scala programming concepts and techniques such as type classes, advanced use of implicits with the type system in order to create compact and flexible coding designs, combining object oriented programming techniques with functional programming, pitfalls of integrating Java with Scala and workarounds to deal with them, and parallel and asynchronous programming techniques with actors. It ends with a very brief introduction to advanced functional programming techniques that rely on the solid foundations of category theory.

This is a very didactic and highly opinionated book, laying out the best practices and rules to follow, along with pitfalls to avoid. Suereth tries to motivate the reader with concrete, real-world examples in order to help better understanding, even when the subject matter is relatively abstract and advanced.

The bad parts: It really feels like it has been rushed into production. My concern is not only spelling and grammar mistakes, much more important than them are some strange repetitions as well as lack of explanations at some places in the book. I have a hard time believing that the final manuscript underwent a serious editorial effort. I know that Suereth is a very experienced Scala developer who contributes enormously to many Scala projects, but apparently writing a good technical book, taking into account the pedagogy of the reader, especially when it comes to explaining very advanced and abstract programming concepts and techniques, is a very difficult task. It is like some parts of the book have been written with a very focused mind, aiming to be crystal clear, whereas some parts feel like the author dragged himself to finish the chapter. Dropping a few links here and there for further reading, and referring to the online code for better understanding is not always very helpful either.

The verdict: If you have learned the basics of Scala and want to move to the next level, then this book can be very helpful. Another important fact is that there is no competition yet, the book is the only one in its category. In other words, until a better book is written covering same topics, you either need to learn them by yourself or read this book for a concise and concrete introduction. ( )
  EmreSevinc | Jan 20, 2013 |
Es mostren totes 2
Sense ressenyes | afegeix-hi una ressenya

» Afegeix-hi altres autors (1 possibles)

Nom de l'autorCàrrecTipus d'autorObra?Estat
Suereth, Joshua D.Autorautor primaritotes les edicionsconfirmat
Odersky, MartinPròlegautor secundarialgunes edicionsconfirmat
Has d'iniciar sessió per poder modificar les dades del coneixement compartit.
Si et cal més ajuda, mira la pàgina d'ajuda del coneixement compartit.
Títol normalitzat
Títol original
Títols alternatius
Data original de publicació
Gent/Personatges
Llocs importants
Esdeveniments importants
Pel·lícules relacionades
Premis i honors
Epígraf
Dedicatòria
Primeres paraules
Citacions
Darreres paraules
Nota de desambiguació
Editor de l'editorial
Creadors de notes promocionals a la coberta
Llengua original
CDD/SMD canònics

Referències a aquesta obra en fonts externes.

Wikipedia en anglès (1)

Summary Scala in Depth is a unique new book designed to help you integrate Scala effectively into your development process. By presenting the emerging best practices and designs from the Scala community, it guides you through dozens of powerful techniques example by example. About the Book Scala is a powerful JVM language that blends the functional and OO programming models. You'll have no trouble getting introductions to Scala in books or online, but it's hard to find great examples and insights from experienced practitioners. You'll find them in Scala in Depth. There's little heavy-handed theory here--just dozens of crisp, practical techniques for coding in Scala. Written for readers who know Java, Scala, or another OO language. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's Inside Concise, expressive, and readable code style How to integrate Scala into your existing Java projects Scala's 2.8.0 collections API How to use actors for concurrent programming Mastering the Scala type system Scala's OO features--type member inheritance, multiple inheritance, and composition Functional concepts and patterns--immutability, applicative functors, and monads ========================================​========== Table of Contents Scala--a blended language The core rules Modicum of style--coding conventions Utilizing object orientation Using implicits to write expressive code The type system Using implicits and types together Using the right collection Actors Integrating Scala with Java Patterns in functional programming

No s'han trobat descripcions de biblioteca.

Descripció del llibre
Sumari haiku

Dreceres

Cobertes populars

Valoració

Mitjana: (3.88)
0.5
1
1.5
2
2.5
3 1
3.5 1
4 1
4.5
5 1

Ets tu?

Fes-te Autor del LibraryThing.

 

Quant a | Contacte | LibraryThing.com | Privadesa/Condicions | Ajuda/PMF | Blog | Botiga | APIs | TinyCat | Biblioteques llegades | Crítics Matiners | Coneixement comú | 157,009,424 llibres! | Barra superior: Sempre visible