Scala Design Patterns.

Scala Design Patterns.

评分

★★★★★

ISBN

9781788472098

出版社

Packt Publishing 2018-04-09出版

作者

Ivan Nikolov

内容简介
If you want to increase your understanding of Scala and apply design patterns to real-life application development, then this book is for you.Prior knowledge of Scala language is assumed/ expected.
AI简介
这是一本全面介绍Scala设计模式的经典著作。该书以设计模式分类和介绍为起点,详细讲解了设计模式的基本概念、分类以及如何在Scala编程语言中应用这些设计模式。书中详细阐述了创建型、结构型和行为型三大类设计模式,并深入探讨了Scala语言在面向对象和函数式编程上的特性,以及这些特性如何影响设计模式的应用。 书中对Traits的多重继承机制进行了深入讲解,解释了如何通过Traits和Mixin compositions实现多重继承的效果。同时,书中还详细介绍了Traits在Scala中的角色,包括作为接口和类,以及如何使用Stackable traits实现decorator设计模式和组合函数。 书中还深入讲解了抽象类型、多态和自类型等概念,并介绍了如何在Scala中使用这些概念来实现更灵活、更通用的代码。此外,书中还介绍了如何使用依赖注入和依赖查找等设计模式来解决大型应用中的问题,并提供了多种依赖管理工具,如SBT和Maven,来帮助开发者更高效地管理项目的依赖关系。 书中还详细介绍了如何使用Akka进行任务调度,以及如何通过Cake设计模式实现依赖注入。此外,书中还介绍了如何使
阅读/下载地址