Clean Design. The Practice of Empirical Software Design
Dirty code creates problems. To make the code easier to read, it is necessary to clean it up by breaking it into parts that are convenient to work with. Kent Beck, the creator of extreme programming methodology and a pioneer...
in design patterns, tells us where and when it is best to conduct cleanup to improve the code considering the overall structure of the system. The book does not force the reader to clean everything at once; instead, it allows testing several examples that fit the task at hand. You will learn how to logically divide a large function containing many lines of code into parts. You will become acquainted with theoretical concepts of software design: coupling, cohesion, discounted cash flows, and variability.
Dirty code creates problems. To make the code easier to read, it is necessary to clean it up by breaking it into parts that are convenient to work with. Kent Beck, the creator of extreme programming methodology and a pioneer in design patterns, tells us where and when it is best to conduct cleanup to improve the code considering the overall structure of the system. The book does not force the reader to clean everything at once; instead, it allows testing several examples that fit the task at hand. You will learn how to logically divide a large function containing many lines of code into parts. You will become acquainted with theoretical concepts of software design: coupling, cohesion, discounted cash flows, and variability.
In stock
€ 14.99
Will be delivered to United States on 10 March (Tu):
By courier
from
€ 38.94
In stock
€ 14.99
Will be delivered to United States on 10 March (Tu):
Be the first to know about our current discounts, offers and new products!
Check icon
You have added to your basket
Check icon
You have added to favourites
Sold out
The item is currently out of stock.
In stock
Available in warehouse. You will receive the exact delivery date from the operator after the order confirmation.
To order
The product is delivered directly from the publisher. The order processing time is up to 14 days, you will receive the exact delivery date from the operator after the order confirmation.