Search
Log in
  • Home

  • Categories

  • E-books

  • Audiobooks

  • Help

  • Download app

  • Use campaign code

  • Redeem gift card

  • Try free now
  • Log in
  • Language

    🇫🇮 Suomi

    • FI
    • EN

    🇧🇪 Belgique

    • FR
    • EN

    🇩🇰 Danmark

    • DK
    • EN

    🇩🇪 Deutschland

    • DE
    • EN

    🇪🇸 España

    • ES
    • EN

    🇫🇷 France

    • FR
    • EN

    🇳🇱 Nederland

    • NL
    • EN

    🇳🇴 Norge

    • NO
    • EN

    🇦🇹 Österreich

    • AT
    • EN

    🇨🇭 Schweiz

    • DE
    • EN

    🇸🇪 Sverige

    • SE
    • EN
  1. Books
  2. Nonfiction
  3. Business

Read and listen free for 14 days

Cancel anytime

Try free now
0.0(0)

Tidy First? : A Personal Exercise in Empirical Software Design

Messy code is a nuisance. "Tidying" code, to make it more readable, requires breaking it up into manageable sections. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings to improve your code while keeping the overall structure of the system in mind.

Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big function containing many lines of code, you'll learn how to logically divide it into smaller chunks. Along the way, you'll learn the theory behind software design: coupling, cohesion, discounted cash flows, and optionality. This book helps you:

● Understand the basic theory of how software design works and the forces that act on it

● Explore the difference between changes to a system's behavior and changes to its structure

● Improve your programming experience by sometimes tidying first and sometimes tidying after

● Learn how to make large changes in small, safe steps

● Approach software design as an exercise in human relationships


Author:

  • Kent Beck

Narrator:

  • Stephen R. Thorne

Format:

  • Audiobook

Duration:

  • 2 h 41 min

Language:

English

Categories:

  • Nonfiction
  • Business
  • Nonfiction
  • Computer sciences

More by Kent Beck

Skip the list
  1. Tidy First? : A Personal Exercise in Empirical Software Design

    Kent Beck

    audiobook

Others have also read

Skip the list
  1. Scroll Zombies: How Social Media Addiction Controls our Lives

    Sven Rollenhagen

    audiobookbook
  2. Midlife Financial Intelligence : Proven Business And Investment Strategies to Create Passive Income (2 Manuscripts)

    Quinton David

    audiobook
  3. Breaking Up with Perfect : Kiss Perfection Good-Bye and Embrace the Joy God Has in Store for You

    Amy Carroll

    book
  4. Scratched : A Memoir of Perfectionism

    Elizabeth Tallent

    audiobook
  5. The Captive Imagination : Addiction, Reality, and Our Search for Meaning

    Elias Dakwar

    audiobook
  6. Escaping Addiction

    Patrick Bordeaux, George Koob

    audiobook
  7. Marriage in Review: It All Starts With You: Strong Sisters of Strength Ministries presents...

    Dr. Cecilia Wilson Smith

    audiobook
  8. The Scientific American Healthy Aging Brain

    Judith Horstman, Scientific American

    audiobook
  9. The Switch : The Secret to Overcoming the Pressures of Perfection and Finding Health and Happiness

    Amanda Byram

    book
  10. The Scale of Perfection : Religious Classic, Including an Essay on the Spiritual Life of Mediaeval England

    Walter Hilton

    book
  11. The XX Brain : The Groundbreaking Science Empowering Women to Prevent Dementia

    Lisa Mosconi

    book
  12. Addicted? : How Addiction Affects Every One of Us and What We Can Do About It

    Matt Noffs

    audiobook

Help and contact


About us

  • Our story
  • Career
  • Press
  • Accessibility

For professionals

  • Partner with us
  • Investor relations
  • Instagram
  • Facebook

Nextory

Copyright © 2025 Nextory AB

Privacy Policy · Terms ·