Test-Driven Development by Example – Quick Review

<a href="http://<a target="_blank" href="https://www.amazon.it/gp/offer-listing/B095SQ9WP4/ref=as_li_tl?ie=UTF8&camp=3414&creative=21718&creativeASIN=B095SQ9WP4&linkCode=am2&tag=phenixita-21&linkId=a2bc2e76828c21d4efd12d01d5aec541">Test Driven Development: By Example (English Edition)</a>" data-type="URL" data-id="<a target="_blank" href="https://www.amazon.it/gp/offer-listing/B095SQ9WP4/ref=as_li_tl?ie=UTF8&camp=3414&creative=21718&creativeASIN=B095SQ9WP4&linkCode=am2&tag=phenixita-21&linkId=a2bc2e76828c21d4efd12d01d5aec541">Test Driven Development: By Example (English Edition)Test-Driven Development by example by Kent Beck is one of the most famous book on software construction and for a reason.

Score

⏰⏰⏰⏰⏰/5

Cover

Cover

Quick Review

The book is structured in three parts.

  • Part 1 – The Money Example. An example of typical model code written with TDD.
  • Part 2 – The xUnit Example. A more complex example of writing code with TDD implementing a testing framwork. It includes exceptions and reflection.
  • Part 3 – Patterns for TDD. Includes patterns on how to write test, what tests to write and a selection of best practices.

The style is unique and this is the most intruiguing aspect of the book. The authors speaks to you in a very informal way and you can feel the fact that he has been a developer in the real world and he’s familiar with the good and bad things that we, as developers, do every day. It’s like he knows you personally and teaches you a way to be a better developer. He explains his reasoning and he grabs your hands and guides you into the test driven development step-by-step.

I find this book enlightening and I consider it a must read for developers as much as Steve McConnel’s Code Complete 2

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.