
Store
Oxfam Online Shop
Software development is about more than shipping features - it's about building code that stands the test of time and remains adaptable to changing requirements. This book teaches principles of maintainable software design, demonstrating how key patterns apply across REST APIs, front-end state, or tiny scripts. You'll see domain logic, data access, and transport layers in action, and learn to manage clarity and flexibility. Through practical examples like splitting monolithic handlers or extracting front-end logic, you'll learn to handle complexity with confidence. Alexander Kondov is an engineer who's built software for early-stage Silicon Valley startups and large media corporations. You're holding a decade of trial and error condensed into a book.
15 GBP
Recommendations
Choose your language and region
Klarna is available around the world with a variable offering, choose one that suits you best.
Copyright © 2005-2026 Klarna Bank AB (publ). Headquarters: Stockholm, Sweden. All rights reserved. Klarna Bank AB (publ). Sveavägen 46, 111 34 Stockholm. Organization number: 556737-0431