Tidy First?: A Personal Exercise in Empirical Software Design

Tidy First?: A Personal Exercise in Empirical Software Design

MIA KARTS BOOKS

Tidy First?: A Personal Exercise in Empirical Software De...
Skip to product information
  • Vendor: Mia Karts

Tidy First?: A Personal Exercise in Empirical Software Design

$16.49 USD
 per 
Shipping calculated at checkout.
Available

Book Details

Format
Paperback
Language
English
Category
Computers & Technology
Condition
Used
ISBN-13
9781098151249
ISBN-10
1098151240

Free U.S. shipping on all orders. International shipping is calculated at checkout.

Guaranteed safe checkout

Product description

ISBN: 1098151240

Author: Beck, Kent

Condition: Used

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

View full details

Tidy First?: A Personal Exercise in Empirical Software Design

$16.49 USD
 per 

You May Also Like

More in Computers & Technology

View all
Machine Learning and Data Science in the Oil and Gas Industry: Best Practices, Tools, and Case Studies
Coasters 101: An Engineer's Guide to Roller Coaster Design
Mechanical Engineering for Makers: A Hands-on Guide to Designing and Making Physical Things
MATLAB for Machine Learning: Practical examples of regression, clustering and neural networks
Steel Boat Building: From Plans to Launching
Artificial Intelligence in Medicine (Volume 1 & 2)
Chilton's Guide to Small Appliance Repair and Maintenance
Chilton's Guide to Large Appliance Repair and Maintenance
Problem seeking: An architectural programming primer
The Art and Science of Grazing: How Grass Farmers Can Create Sustainable Systems for Healthy Animals and Farm Ecosystems
The Science and Commerce of Whisky
Beginning C for Arduino, Second Edition: Learn C Programming for the Arduino
RECENTLY VIEWED PRODUCTS

Why Shop Miakarts Books?

Wide Selection

Discover books across many categories and subjects.

Secure Checkout

Shop with a secure online checkout experience.

Detailed Book Information

View ISBN, author, publisher, format and other available book details.

Easy Online Ordering

Browse, select and order books online.

Customer Support

Contact us if you need help with an order or product.