Kotlin Design Patterns and Best Practices: Third Edition

- 50%

Original price was: $34.19.Current price is: $17.09.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 8.4 MB
  • Book Language: English
  • Total Page Count: 475
  • Instant Download

Kotlin’s language features can change how familiar design patterns are expressed—and when a pattern is useful at all. In this third edition, software architect Alexey Soshin starts with Kotlin fundamentals, then works through classical and modern approaches to application design, from object creation and class structure to concurrency and microservices.

The book connects the patterns to the language rather than treating them as recipes to copy. For developers who already know a programming language, it offers a structured way to bring existing design knowledge into Kotlin and consider the trade-offs behind different approaches.

Start with the Kotlin you need

The opening chapters establish the groundwork: syntax, types, collections, null safety, classes, and other everyday language features. That foundation helps make the subsequent pattern discussions easier to follow, especially for readers who are new to Kotlin but not to programming.

Classical patterns, reconsidered in Kotlin

Creational, structural, and behavioral patterns form the book’s first major arc. As the contents move through patterns such as Factory, Builder, Adapter, Decorator, and Observer, the focus is on applying familiar design ideas in Kotlin—not simply transplanting examples from another language.

Beyond object-oriented solutions

The scope widens to functional programming, reactive and concurrent patterns, and coroutines. Topics including structured concurrency help place asynchronous work within a broader discussion of reliable application design. The book also addresses Kotlin best practices and approaches that may be less suitable for the language.

From code design to service architecture

Later material turns to microservices and architectural choices, including development with Ktor and Vert.x. This gives readers a chance to consider design patterns at more than one scale: inside individual components and in the structure of services.

Who may find it useful?

This Kotlin design patterns book is intended for developers with a working grasp of at least one programming language. It should particularly interest programmers bringing design-pattern experience from Java or another language, as well as Kotlin developers looking to think more deliberately about idiomatic code, concurrency, and service design.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Added to wishlistRemoved from wishlist 0
- 50%

Hands-On Design Patterns with Kotlin

Sold by Alexey Soshin
Original price was: $37.79.Current price is: $18.89.
Kotlin Design Patterns and Best Practices: Third Edition
Kotlin Design Patterns and Best Practices: Third Edition

Original price was: $34.19.Current price is: $17.09.

Create. Design. Inspire.

Design Something Amazing

Looking for creative resources? Discover Procreate brushes, Photoshop resources, and design assets at BrushesPack.com.

✦ Procreate Brushes Ps Photoshop Resources ◇ Design Assets
✎
BrushesPack Creative Resources
Digital Delights
Logo
Shopping cart