LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Kuriér GLS 3.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Slovenská pošta 3.99 Zberné miesto DPD 2.99 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

Reading and Refactoring Kotlin

A Beginner's Guide to Navigating Legacy Codebases

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Reading and Refactoring Kotlin Simon Hale
Libristo kód: 52288862
Nakladateľstvo Independently published, máj 2026
Bridge the gap between beginner tutorials and real-world professional software engineering.Learning... Celý popis
? points 42 b Nové Nové
17.45
Skladom u dodávateľa Odosielame za 14-21 dní

Až 30 dní na vrátenie tovaru

Bridge the gap between beginner tutorials and real-world professional software engineering.

Learning Kotlin in a controlled environment is easy. You start with a blank screen, write clean functions, and hold the entire application logic in your head. But professional software development is the exact opposite. In the real world, you inherit massive, undocumented repositories filled with deeply nested logic, outdated Java-style workarounds, and untested code that terrifies you to change.

If you have ever opened a legacy codebase and felt completely overwhelmed, this book is your survival guide.

This comprehensive manual takes you beyond basic syntax and teaches you the highly valued, practical skills required to navigate, diagnose, and safely improve messy production systems. Instead of telling you to rewrite everything from scratch, it champions a philosophy of safe, incremental improvement. You will learn how to treat code reading as a deliberate skill, how to build automated safety nets, and how to apply professional refactoring techniques without breaking existing features.

Inside, you will discover how to:

  • Read Unfamiliar Code: Master top-down and bottom-up reading strategies, trace complex data flows, and use your IDE to untangle architectural webs.

  • Diagnose Structural Flaws: Identify common code smells like monolithic classes, primitive obsession, and bloated functions.

  • Decode Kotlin Anti-Patterns: Fix dangerous misuses of null safety operators, mismanaged coroutines, and global state companion objects.

  • Refactor Safely: Apply core techniques to extract functions, isolate domain logic, and replace outdated syntax with modern, idiomatic Kotlin.

  • Test the Untestable: Write characterization tests for legacy code, identify safe seams, and build a protective verification layer from scratch.

  • Modernize Architecture: Incrementally introduce Clean Architecture principles and enforce quality through static analysis tools and team conventions.


Whether you are transitioning from Java to Kotlin or moving from a bootcamp into your first professional engineering role, this book provides the exact toolkit you need. Stop guessing how complex code works and start actively improving it.

Transform yourself from a passive reader of confusing legacy code into a confident developer who actively heals the architecture.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov Reading and Refactoring Kotlin
Autor Simon Hale
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 438
EAN 9798195648060
Libristo kód 52288862
Nakladateľstvo Independently published
Váha 584
Rozmery 152 x 229 x 23
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?