The Art of Readable Code (Theory in Practice)

3,91 valoración promedio
( 343 valoraciones por GoodReads )
 
9780596802295: The Art of Readable Code (Theory in Practice)
From the Publisher:

As programmers, we’ve all seen source code that’s so ugly and buggy it makes our brain ache. Over the past five years, authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of "bad code" (much of it their own) to determine why they’re bad and how they could be improved. Their conclusion? You need to write code that minimizes the time it would take someone else to understand it—even if that someone else is you.

This book focuses on basic principles and practical techniques you can apply every time you write code. Using easy-to-digest code examples from different languages, each chapter dives into a different aspect of coding, and demonstrates how you can make your code easy to understand.

  • Simplify naming, commenting, and formatting with tips that apply to every line of code
  • Refine your program’s loops, logic, and variables to reduce complexity and confusion
  • Attack problems at the function level, such as reorganizing blocks of code to do one task at a time
  • Write effective test code that is thorough and concise—as well as readable

"Being aware of how the code you create affects those who look at it later is an important part of developing software. The authors did a great job in taking you through the different aspects of this challenge, explaining the details with instructive examples."
—Michael Hunger, passionate Software Developer

From the Publisher:

As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. And let's be honest, we've all written code like that. With this book, you'll learn to write code that's easy to read and understand. You'll have more fun and your coworkers will love you. The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You'll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun. * Learn to pick variable names that are "dense with information" * Organize your loops and conditionals so they're easy to understand * Make your comments short and sweet * Recognize when your code is doing too many things at once * Write tests that are concise, but thorough * Master the art of breaking hard problems into many smaller ones

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Dustin Boswell; Trevor Foucher
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Paperback Cantidad: 5
Edición internacional
Librería
PRIORITY BOOKS
(springfield, VA, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Estado de conservación: New. Softcover Book, Condition: New. 1st Edition. [Please Read Carefully Before Buying], This Is An International Edition. Printed In Black and White. 206 Pages, Book Cover And ISBN No May Be Different From US Edition. Restricted Sales Disclaimer Wordings Not For Sales In USA And Canada May Be Printed On The Cover Of The Book. Standard Shipping 7-14 Business Days. Expedited Shiping 4-8 Business Days. ***WE DO NOT ENTERTAIN BULK ORDERS.*** The Books May Be Ship From Overseas For Inventory Purpose. Nº de ref. de la librería 505585

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 8,87
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,74
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Dustin Boswell; Trevor Foucher
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Paperback Cantidad: 5
Edición internacional
Librería
Nick Book House
(fresno, CA, Estados Unidos de America)
Valoración
[?]

Descripción Paperback. Estado de conservación: New. New Softcover International Edition, Printed in Black and White, Different ISBN, Same Content As US edition, Book Cover may be Different, in English Language. Nº de ref. de la librería 32232

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 8,96
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,74
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

3.

Dustin Boswell; Trevor Foucher
Editorial: O'Reilly Media
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Tapa blanda Cantidad: > 20
Edición internacional
Librería
Sunshine Book Store
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. Estado de conservación: New. 0596802293 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Nº de ref. de la librería MU9780596802295

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 12,82
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

4.

Dustin Boswell; Trevor Foucher
Editorial: O'Reilly Media
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Tapa blanda Cantidad: > 20
Edición internacional
Librería
Sunshine Book Store
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. Estado de conservación: New. 0596802293 This is an International Edition. Brand New, Paperback, Delivery within 6-14 business days, Similar Contents as U.S Edition, ISBN and Cover design may differ, printed in Black & White. Choose Expedited shipping for delivery within 3-8 business days. We do not ship to PO Box, APO , FPO Address. In some instances, subjects such as Management, Accounting, Finance may have different end chapter case studies and exercises. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" and "Content may different from U.S. Edition" - printed only to discourage U.S. students from obtaining an affordable copy. The U.S. Supreme Court has asserted your right to purchase international editions, and ruled on this issue. Access code/CD is not provided with these editions , unless specified. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. Customer satisfaction guaranteed. Nº de ref. de la librería MI9789350239544

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 12,82
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

5.

Dustin Boswell; Trevor Foucher
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Tapa blanda Cantidad: 15
Edición internacional
Librería
US_Superfast_Bookstore
(New Castle, DE, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. This is an International Edition Brand New Paperback Same Title Author and Edition as listed. ISBN and Cover design differs. Similar Contents as U.S Edition. Standard Delivery within 6-14 business days ACROSS THE GLOBE. We can ship to PO Box address in US. International Edition Textbooks may bear a label "Not for sale in the U.S. or Canada" or "For sale in Asia only" or similar restrictions- printed only to discourage students from obtaining an affordable copy. US Court has asserted your right to buy and use International edition. Access code/CD may not provided with these editions. We may ship the books from multiple warehouses across the globe including Asia depending upon the availability of inventory. Printed in English. Customer satisfaction guaranteed. Nº de ref. de la librería PS_9780596802295

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 10,23
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 7,18
A Estados Unidos de America
Destinos, gastos y plazos de envío
Edición internacional
Edición internacional

6.

Dustin Boswell; Trevor Foucher
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Soft cover Cantidad: > 20
Edición internacional
Librería
University Bookstore
(DELHI, DELHI, India)
Valoración
[?]

Descripción 2011. Soft cover. Estado de conservación: New. This book is BRAND NEW Soft cover International edition with black and white printing. ISBN number & cover page may be different but contents identical to the US edition word by word. Book is in English language. Nº de ref. de la librería UN-SHRO-246

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 10,71
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 9,99
De India a Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Dustin Boswell; Trevor Foucher
Editorial: O'Reilly Media
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos PAPERBACK Cantidad: > 20
Librería
Mediaoutlet12345
(Springfield, VA, Estados Unidos de America)
Valoración
[?]

Descripción O'Reilly Media. PAPERBACK. Estado de conservación: New. 0596802293 *BRAND NEW* Ships Same Day or Next!. Nº de ref. de la librería SWATI2122339205

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 18,13
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,74
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Dustin Boswell; Trevor Foucher
Editorial: O Reilly Media, Inc, USA, United States (2011)
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Paperback Cantidad: 1
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción O Reilly Media, Inc, USA, United States, 2011. Paperback. Estado de conservación: New. 231 x 178 mm. Language: English . Brand New Book. As programmers, we ve all seen source code that s so ugly and buggy it makes our brain ache. And let s be honest, we ve all written code like that. With this book, you ll learn to write code that s easy to read and understand. You ll have more fun and your coworkers will love you. The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You ll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun. * Learn to pick variable names that are dense with information * Organize your loops and conditionals so they re easy to understand * Make your comments short and sweet * Recognize when your code is doing too many things at once * Write tests that are concise, but thorough * Master the art of breaking hard problems into many smaller ones. Nº de ref. de la librería AAZ9780596802295

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 23,62
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Dustin Boswell; Trevor Foucher
Editorial: O Reilly Media, Inc, USA, United States (2011)
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Paperback Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción O Reilly Media, Inc, USA, United States, 2011. Paperback. Estado de conservación: New. 231 x 178 mm. Language: English . Brand New Book. As programmers, we ve all seen source code that s so ugly and buggy it makes our brain ache. And let s be honest, we ve all written code like that. With this book, you ll learn to write code that s easy to read and understand. You ll have more fun and your coworkers will love you. The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You ll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun. * Learn to pick variable names that are dense with information * Organize your loops and conditionals so they re easy to understand * Make your comments short and sweet * Recognize when your code is doing too many things at once * Write tests that are concise, but thorough * Master the art of breaking hard problems into many smaller ones. Nº de ref. de la librería AAZ9780596802295

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 23,69
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Dustin Boswell; Trevor Foucher
Editorial: O'Reilly Media, Inc, USA
ISBN 10: 0596802293 ISBN 13: 9780596802295
Nuevos Paperback Cantidad: 14
Librería
THE SAINT BOOKSTORE
(Southport, Reino Unido)
Valoración
[?]

Descripción O'Reilly Media, Inc, USA. Paperback. Estado de conservación: new. BRAND NEW, The Art of Readable Code, Dustin Boswell, Trevor Foucher, As programmers, we've all seen source code that's so ugly and buggy it makes our brain ache. And let's be honest, we've all written code like that. With this book, you'll learn to write code that's easy to read and understand. You'll have more fun and your coworkers will love you. The Art of Coding focuses on the nuts and bolts of programming, with simple and practical techniques you can use every time you sit down to write code. You'll find tips throughout the book, with easy-to-digest code examples, helpful illustrations, and cartoons for fun. * Learn to pick variable names that are "dense with information" * Organize your loops and conditionals so they're easy to understand * Make your comments short and sweet * Recognize when your code is doing too many things at once * Write tests that are concise, but thorough * Master the art of breaking hard problems into many smaller ones. Nº de ref. de la librería B9780596802295

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 18,51
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,88
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda