Fr. 40.70

Code Simplicity - The Fundamentals of Software

English · Paperback / Softback

Shipping usually within 3 to 5 weeks (title will be specially ordered)

Description

Read more

List of contents










Preface;
Definitions, Facts, Rules, and Laws;
Conventions Used in This Book;
Attribution and Permissions;
Safari® Books Online;
How to Contact The Author;
How to Contact O'Reilly;
Acknowledgments;
Content Updates;
Chapter 1: Introduction;
1.1 Why Simplicity?;
1.2 Software Design;
Chapter 2: The Purpose of Software;
2.1 Real-World Application;
Chapter 3: The Future;
3.1 The Equation of Software Design;
3.2 The Quality of Design;
3.3 Unforeseeable Consequences;
Chapter 4: Change;
4.1 Change in a Real-World Program;
4.2 The Three Flaws;
4.3 Incremental Development and Design;
Chapter 5: Defects and Design;
5.1 If It Ain't Broken...;
5.2 Don't Repeat Yourself;
Chapter 6: Simplicity;
6.1 Simplicity and the Equation of Software Design;
6.2 Simplicity Is Relative;
6.3 How Simple Do You Have to Be?;
6.4 Be Consistent;
6.5 Readability;
6.6 Simplicity Requires Design;
Chapter 7: Complexity;
7.1 Complexity and Purpose;
7.2 Bad Technologies;
7.3 Complexity and the Wrong Solution;
7.4 Complex Problems;
7.5 Handling Complexity;
7.6 Rewriting;
Chapter 8: Testing;
The Laws of Software Design;
Facts, Laws, Rules, and Definitions;

Product details

Authors Max Kanat-Alexander, Kanat-Alexander Max
Publisher O'Reilly Media
 
Languages English
Product format Paperback / Softback
Released 08.05.2012
 
EAN 9781449313890
ISBN 978-1-4493-1389-0
No. of pages 80
Dimensions 182 mm x 243 mm x 15 mm
Weight 168 g
Subjects Natural sciences, medicine, IT, technology > IT, data processing > IT

Software Engineering, COMPUTERS / Software Development & Engineering / General, code software development software design

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.