Programming in Scala- Updated for Scala 2.12 - Martin Odersky, Lex Spoon, Bill Venners
345 palavras · 2 minutos tempo de leitura Ciências Exatas/Engenharia e tecnologia Informática Linguística Didáticos
O livro "Programação em Scala: Atualizado para Scala 2.12" é uma leitura essencial para todos os programadores que desejam expandir seus conhecimentos em programação orientada a objetos e funcional. Escrito por três especialistas em linguagem de programação Scala, Martin Odersky, Lex Spoon e Bill Venners, este livro oferece uma abordagem completa para a compreensão da linguagem Scala e suas aplicações.
Desde o início, o livro apresenta uma visão geral do Scala e sua história, bem como uma discussão sobre as principais características da linguagem como suas expressões lambda, tipos de dados avançados e a interoperabilidade com Java. A partir daí, os autores mergulham na sintaxe e semântica da linguagem, abordando tópicos como funções, classes e objetos, coleções e tipos genéricos.
O livro também apresenta exemplos práticos de como usar o Scala para criar aplicativos de alta qualidade. Os autores destacam a importância de se escrever código limpo e organizado, e mostram como usar o Scala para criar aplicativos escaláveis e robustos.
Um dos pontos fortes deste livro é a forma como os autores abordam a programação funcional. Eles explicam como a programação funcional pode ser usada para criar código mais conciso e legível, e como ela pode ajudar a evitar erros comuns. Além disso, eles mostram como a programação funcional pode ser usada em conjunto com a programação orientada a objetos para criar aplicativos ainda mais poderosos.
Outra característica interessante do livro é que ele é atualizado para a versão mais recente do Scala, a versão 2.12. Isso significa que os leitores terão acesso às informações mais recentes sobre a linguagem e suas aplicações, bem como as melhores práticas para escrever código em Scala.
Em resumo, "Programação em Scala: Atualizado para Scala 2.12" é uma leitura obrigatória para todos os programadores que desejam aprimorar suas habilidades em programação orientada a objetos e funcional. Com sua abordagem clara e objetiva, este livro é fácil de seguir e oferece muitos exemplos práticos para ajudar os leitores a entender os conceitos apresentados. Se você deseja se tornar um programador Scala experiente, este livro é definitivamente uma escolha excelente.