Hands-On Design Patterns with Kotlin

Hands-On Design Patterns with Kotlin

评分

★★★★★

ISBN

9781788999595

出版社

Packt Publishing 2018-06-15出版

作者

Alexey Soshin

分类

编程设计

内容简介
This book is for developers who would like to master design patterns with Kotlin to build efficient and scalable applications. Basic Java or Kotlin programming knowledge is assumed.
AI简介
这是一本专注于设计模式的实用书籍,面向那些希望使用Kotlin编程语言来构建高效、可扩展应用程序的开发者。本书以Kotlin基本语言语法和特性为基础,深入探讨了设计模式在Kotlin中的应用,并介绍了如何利用Kotlin的函数式编程特性来编写更简洁、易读、易维护的代码。 本书首先介绍了Kotlin基本语言语法和特性,包括多范式、代码结构、类型系统、控制流、字符串插值、类和继承、属性、数据类、循环、扩展函数等。这些特性使得Kotlin在编程过程中能够更有效地避免错误,提高代码的稳定性。同时,完全Java互操作性使得Kotlin能够与Java代码无缝对接,开发者可以在一个项目中同时使用Java和Kotlin,并且可以使用Java中的任何库。 接下来,本书深入探讨了创建型设计模式在Kotlin中的应用,包括Singleton模式、Factory Method模式、Abstract Factory模式、Builder模式和Prototype模式。这些模式在创建和管理对象方面具有重要作用,有助于更好地管理对象,适应变化,并编写易于维护的代码。 此外,本书还介绍了函数式编程的基本概念,包括高
阅读/下载地址