- საწყისი გვერდი /
- წიგნები /
- კომპიუტერები და ტექნოლოგია /
- Programming /
- Software Design, Testing & Engineering /
- Software Development /
- Hands-on Design Patterns with Kotlin: Build s...
Hands-on Design Patterns with Kotlin: Build scalable applications using traditional, reactive, and concurrent design patterns in Kotlin
GEL 100
Price Details
Excluding Shipping & Custom charges ( Shipping and custom charges will be calculated on checkout )
*All items will import from აშშ
QTY:
Ubuy works hard to protect your security and privacy. Our advanced payment security system ensures confidentiality by encrypting your information during transmission using AES (Advanced Encryption Standards) and SSL (Secure Socket Layer) protocols. Your payment details are 100% secure as we do not share your payment details with third party sellers.
Reusing design patterns helps prevent complex issues that can cause major problems, improves your code base, promotes code reuse, and makes an architecture more robust.
Fast
Shipping
Free
Return*
Secure Packaging
100% Original Products
PCI DSS Compliance
ISO 27001 Certified
What Stands Out
Პროდუქტის აღწერილობა
- Understand Kotlin design patterns to build maintainable and scalable applications.Key FeaturesUnderstand the structural, creational, and behavioral Kotlin design patternsThis book demonstrates the shift from OOP to functional programming and covers reactive and concurrent patterns in a clear and step-by-step mannerExplore different architectures like microservices and MVC and how to choose between them.Book DescriptionDesign patterns enable you as a developer to speed up the development process by providing tested, proven development paradigms. Reusing design patterns helps prevent complex issues that can cause major problems and improves your code base, promotes code reuse, and makes the architecture more robust.The mission of this book is to ease the adoption of design patterns in Kotlin and provide good practices for programmers.The book begins by showing you the practical aspects of smarter coding in Kotlin, explaining the basic Kotlin syntax and the impact of design patterns. From there, the book provides an in depth explanation about the classical design patterns like Creational, Structural, Behavioral etc before heading into Functional Programming. It then takes you through Reactive and Concurrent patterns, teaching you about Streams, Threads and Coroutines to write better code. Towards the end, you will learn about the latest trends in architecture, exploring the design patterns for microservices and discuss the considerations while choosing between different architectures like microservices and MVC.By the end of the book, you will be able to efficiently address common problems faced while developing applications and be comfortable working on scalable and maintainable projects of any size.What you will learnGain an understanding of Kotlin principles, its strengths and weaknesses.Understand what classical design patterns look like with KotlinLearn when and how the patterns should be used and what problems they solve.Explore Functional Programming with the built-in features of KotlinEfficiently solve real-world problems using reactive and concurrent design patternsUse Threads and Coroutines to simplify Concurrent performance.Understand Idioms and Antipatterns to write maintainable Kotlin code and avoid common pitfallsLearn the design considerations while choosing between different architectures like microservices and MVC.Who This Book Is ForThis book is for developers who would like to master design patterns with Kotlin to build efficient and scalable applications. Basic Kotlin programming knowledge is assumed.
| Publisher | Packt Publishing |
| Publication date | June 15, 2018 |
| Language | English |
| Print length | 357 pages |
| ISBN-10 | 1788998014 |
| ISBN-13 | 978-1788998017 |
| Item Weight | 1.32 pounds (600 grams) |
| Dimensions | 7.5 x 0.7 x 9.25 inches (19.1 x 1.8 x 23.5 cm) |
Who Should Buy?
-
Kotlin Developers
Ideal for developers looking to enhance their design pattern knowledge and application within Kotlin projects.
-
Students Learning
Perfect for programming students who seek practical examples of design patterns through hands-on Kotlin exercises.
-
Software Architects
Beneficial for architects aiming to implement robust solutions using design patterns in Kotlin-oriented infrastructure.
-
Beginner Coders
Not suitable for complete beginners who lack foundational programming knowledge and experience with Kotlin.
პროდუქტის აღწერილობა
მომხმარებელთა კითხვები და პასუხები
-
კითხვა:
What programming knowledge is assumed for this book?
პასუხი: Basic Java or Kotlin programming knowledge is assumed. -
კითხვა:
Who is this book for?
პასუხი: Developers who would like to master design patterns with Kotlin to build efficient and scalable applications. -
კითხვა:
What is the mission of this book?
პასუხი: The mission of this book is to ease the adoption of design patterns in Kotlin and provide good practices for programmers.
Software Development Editorial Review
The "Hands-On Design Patterns with Kotlin" book has received generally positive reviews from customers. Seasoned developers have found the book to be a good reaffirmation of the reasons behind design patterns, with detailed and useful information making it a valuable Kotlin reference material. The book covers a wide range of topics, including functional programming patterns, reactive programming, concurrency, and idioms. It is praised for being written in an easy-to-read manner, allowing rapid absorption of the material. However, some readers have mentioned that not all the examples provided are practical, and there were errors in the source code examples, leading to some frustration. The editorial review also notes that the book could benefit from better editing and more in-depth examples, particularly for those not already familiar with design patterns. Overall, the book is seen as a valuable resource for experienced programmers, with potential for improvement in future editions. **
Customer Reviews & Ratings
-
5 ვარსკვლავი
56%
-
4 ვარსკვლავი
19%
-
3 ვარსკვლავი
13%
-
2 ვარსკვლავი
6%
-
1 ვარსკვლავი
6%
ამ პროდუქტის მიმოხილვა
გაუზიარეთ თქვენი აზრები სხვა მომხმარებლებს
Დადებითი
- Detailed and useful information
- Covers a wide range of patterns and programming topics
- Written in an easy-to-read manner
- Valuable for experienced programmers
მინუსები
- Some examples are not practical
Platform Trust & Buyer Confidence
“Easy to use and always helpful and sorts any issues I've had past and present”
“I always receive support when I engage customer service. Overall my experience with UBUY has been top notch. Keep up the good work.”
“The delivery was fast and the product came undamaged and authentic.”
“Ubuy is extremely efficient and to order online is an easy process. The verity of products to buy is really unlimited! My order was urgent and I got it on time. The products are great! Thank you Ubuy!”
“Fast, convenient and cheap. Great store!”
Product Price History
მნიშვნელოვანი ინფორმაცია
- შეზღუდვები: გთხოვთ, გაითვალისწინოთ, რომ საზღვარგარეთ გაგზავნილი პროდუქტებისთვის მწარმოებლის გარანტია შეიძლება არ იყოს მოქმედი; მწარმოებლის მომსახურების პარამეტრები შეიძლება არ იყოს ხელმისაწვდომი; პროდუქტის ინსტრუქციები და უსაფრთხოების გაფრთხილებები შეიძლება არ იყოს დანიშნულების ქვეყნის ენაზე; პროდუქტები (და მასთან დაკავშირებული მასალები) შეიძლება არ იყოს შემუშავებული დანიშნულების ქვეყნის სტანდარტების, სპეციფიკაციებისა და მარკირების მოთხოვნების შესაბამისად; და პროდუქტები შეიძლება არ შეესაბამებოდეს დანიშნულების ქვეყნის ძაბვისა და სხვა ელექტრო სტანდარტებს (საჭიროების შემთხვევაში საჭიროა ადაპტერი ან გადამყვანი). მიმღები პასუხისმგებელია უზრუნველყოს, რომ პროდუქტი კანონიერად შემოიტანოს დანიშნულების ქვეყანაში. Ubuy-ს ან მისი აფილირებული პირების მეშვეობით შეკვეთისას მიმღები არის რეგისტრირებული იმპორტიორი და მან უნდა გაითვალისწინოს დანიშნულების ქვეყნის ყველა კანონი და დებულება.
- Ubuy-ზე ჩამოთვლილი ყველა პროდუქტი არ არის გაყიდვაში, რადგან Ubuy არის გლობალური საძიებო სისტემა და პროდუქტები ექვემდებარება საექსპორტო/სავაჭრო რეგულაციებს.
GEL 100
შეუკვეთეთ ახლავე და მიიღეთ შაბათი, სექტემბერი 12
This item is not restrict in my country.(Please click on above link if this item is not restrict in your country, So our team will review and allow.)
QTY:
PCI DSS compliant and ISO 27001:2022 certified, with encrypted payments and full buyer protection on every order.
მახასიათებლები და უპირატესობები
- Understand traditional GOF design patterns to apply generic solutions
- Shift from OOP to FP; covering reactive and concurrent patterns
- Choose the best microservices architecture and MVC for your development environment
- Get to grips with Kotlin principles, including its strengths and weaknesses
- Learn about the design considerations necessary while choosing between architectures
- Be able to efficiently address common problems faced while developing applications
Ubuy Assurance
Experience worry-free shopping with 100% original products, PCI DSS-compliant payment security, ISO 27001-certified data protection, the fastest cross-border delivery, free returns *, and secure packaging on every order.