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
SKU: DIGI-0010349

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.

Additional Book Details

Book specifications and digital file information

File Size
8.4 MB
File Type
PDF
Language
English
Page Count
475
Publisher
Packt Publishing Ltd.
ISBN
ISBN_13: 978-1-80512-776-5 | Ebook_ISBN_13: 9781805121602
Edition
Third Edition | Digital_Edition_Publication_Date: April 29, 2024
Authors
Alexey Soshin | Lee Turner (Reviewers) | Matthias Schenk (Reviewers)
Copyright
© 2024 Packt Publishing
File Information
Kotlin Design Patterns and Best Practices Third.pdf
Additional Information
publication_location: Birmingham, UK | Length: 474 pages

User Reviews

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

There are no reviews yet.

Be the first to review “Kotlin Design Patterns and Best Practices: Third Edition”

Added to wishlistRemoved from wishlist 0
- 50%
Hands-On Design Patterns with Kotlin

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.

Your Next Chapter Starts Here.

Discover digital books that spark curiosity, inspire fresh ideas, and encourage learning. Explore the BooksStore collection and find your next great read.

Digital eBooks only
Downloadable file formats
Customer support available
Need Assistance?

Email us at [email protected]

Customer Support

General enquiries: response within 24–48 hours. Some issues may require additional time to resolve.

A World of Ideas Awaits

Good reads. Fresh possibilities.

Find something new to learn, enjoy, or explore. Browse the BooksStore collection and discover your next digital read.

Browse eBooks

Digital books only. No physical shipping. File formats vary by product.

Books Store
Logo
Shopping cart