Leanpub Header

Skip to main content

Filters

Category: "Refactoring"

Books

  1. Maintainable React
    Test-Driven Development, Refactoring and Clean Code.
    Juntao Qiu

    Struggling with messy React code? This book shows you how to refactor with confidence using real-world examples and timeless design principles—so your code stays clean, readable, and easy to change. Perfect for developers who want to level up their frontend craft.

  2. Recipes for Decoupling
    Matthias Noback

    Write software that survives

  3. Domain-Driven Design And Microservices Explained with Examples
    Learn to clarify and focus the boundaries of your system’s architecture
    Sandeep Jagtap
    No Description Available
  4. Rector - The Power of Automated Refactoring
    Matthias Noback and Tomas Votruba

    Learn how to automatically and continuously upgrade and improve your PHP code base

  5. Test-first Codierung
    Programming with Ease - Teil 1
    Ralf Westphal

    Clean Code und hohe Testabdeckung fallen im Tagesgeschäft deiner Softwareentwicklung oft durch die Ritzen? Das könnte daran liegen, dass dir ein systematisches Vorgehen für Probleme unterschiedlichen Schwierigkeitsgrades fehlt. In diesem Buch zeige ich dir ein umfassendes Vorgehen, das classical TDD einschließt - und darüber hinausgeht.

  6. Making Puzzle Browser Games
    Creating "JigSaw & Slider" Game Mechanics for Phaser.js Gaming Frameworks v3.16+ & v2.x.x
    Stephen Gose

    This is a single chapter from the Phaser Game Starter Kit Collection. This chapter leads you through "Jigsaw & Slider" Puzzle game development. This tutorial has both v3.16+ & v2.x.x encoding. It's perfect for novices, experienced web developers, and just anyone wanting their own bespoke game, artwork, and features.

  7. Python Combat Guide
    A comprehensive manual about tricks, good practices and coding style for hands on Software Developer Managers and Developers
    Carles Mateo

    Python 3 Combat Guide is a practical guide, full of actual experience and common sense, to avoid errors and to develop Python 3 Software Projects and System Administration programs.Targeted to SDM, Team Manager and Developers, defines practical strategies and tricks, and teach the basis of Unit Testing in pytest.You'll learn OOP easily.

  8. Refactoring TypeScript
    Keeping Your Code Healthy
    James Hickey

    Ever find your code getting out of hand? Much like a garden, code requires constant care to remain "healthy." This book is an approachable look at getting your code into shape. Learn some of the causes of unhealthy code, how to identify them, techniques to cure them, and more. Let's bring your code back to life again!

  9. Craft Your Code:Second Edition
    With small ideas, simple tools, and techniques that make a BIG difference! Dedicated to the software craftsperson in "YOU"!
    Srihari Sridharan

    Unlock the power of code craftsmanship with "Craft Your Code." According to a study, the 10 to 1 rule of writing and programming, good software and good writing requires every line to be rewritten, on an average of 10 times. Get ready to unlock the secrets of clear, concise, and comprehensible code with "Craft Your Code".

  10. La guía del refactor cotidiano
    Mantener tu código en forma es un trabajo para todos los días
    Fran Iglesias

    Mejora la calidad de tu código sin embarcarte en grandes proyectos de reescritura.

  11. Agile Software In Process
    A software book with a story
    Steven Solomon

    After six months of working 10 hour days, the small team at Big Ticket Books deploys the subscription feature, only to discover customers are overcharged. In this story based on over a decade of experience, I tell how applying values, not practices, leads to collaboratively delivering high quality software.

  12. Создание вашего первого PHP-приложения с помощью Docker
    Пошаговое руководство для разработчиков PHP, изучающих Docker
    Karl Hughes and Alexey Pyltsyn

    В этой небольшой книге приводится пошаговое руководство, которое поможет вам создать первое реальное веб-приложение на PHP с помощью Docker, объясняя основы платформы в процессе чтения.

  13. The Tao of FizzBuzz
    An introduction to real-world programming and problem solving for the rest of us
    Bjorn Millecam

    Total beginners should start here! Learn to embrace the problem-solving mindset you need to help those who depend on you. Learn the steps that lead to much appreciated solutions and why they matter. Face future challenges with confidence.

  14. Refactoring to Clean Code
    Concepts and Techniques for Taming Wild Code
    Amr Noaman

    One of the most painful activities in software is maintaining poor code. This book is your companion to improve application code to become easier to understand and cheaper to modify. It's also your step by step guide to adopt clean coding techniques and professional development habits in a systematic and sustainable way.

  15. Beginning Java
    Dive into the challenging world of software development
    Michael Müller

    Do you like to start with programming apps? Dive into the challenging world of software development with Java. Find out about the basics of the programming language Java as well as programming in common. Learn about software structures and common tasks like testing and improving your software (aka refactoring). Enjoy reading and in practice.