Artwork

Contenido proporcionado por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente iteration podcast, John Jacob, and JP Sio - Web Developers o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.
Player FM : aplicación de podcast
¡Desconecta con la aplicación Player FM !

New Book - Refactoring

39:33
 
Compartir
 

Manage episode 229499891 series 1900125
Contenido proporcionado por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente iteration podcast, John Jacob, and JP Sio - Web Developers o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Welcome to iteration. A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter.

Refactoring

Improving the Design of Existing Code

by Martin Fowler (with Kent Beck)

Introduction

  • What’s in the book?
  • Who’s it for?
  • What’s refactoring?

Refactoring process:

  • Identify a pain, smell a smell, we’ll talk more about when to refactor in later episodes.
  • Separate feature additions from refactors
  • Refactorings are like diets - a lifestyle vs an intensive
  • Test coverage first
  • Small changes continually running tests
  • End goal: lots of small well-named functions that tells a clear story.

Considerations + Thoughts

  • Tests let JP in react native move faster
  • Refactoring lets you get things out of your head and into the code. Do this continuously.
  • Performance and refactoring

My Pick:

  continue reading

78 episodios

Artwork

New Book - Refactoring

iteration

113 subscribers

published

iconCompartir
 
Manage episode 229499891 series 1900125
Contenido proporcionado por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo el contenido del podcast, incluidos episodios, gráficos y descripciones de podcast, lo carga y proporciona directamente iteration podcast, John Jacob, and JP Sio - Web Developers o su socio de plataforma de podcast. Si cree que alguien está utilizando su trabajo protegido por derechos de autor sin su permiso, puede seguir el proceso descrito aquí https://es.player.fm/legal.

Welcome to iteration. A weekly podcast about programming, development, and design through the lens of amazing books, chapter-by-chapter.

Refactoring

Improving the Design of Existing Code

by Martin Fowler (with Kent Beck)

Introduction

  • What’s in the book?
  • Who’s it for?
  • What’s refactoring?

Refactoring process:

  • Identify a pain, smell a smell, we’ll talk more about when to refactor in later episodes.
  • Separate feature additions from refactors
  • Refactorings are like diets - a lifestyle vs an intensive
  • Test coverage first
  • Small changes continually running tests
  • End goal: lots of small well-named functions that tells a clear story.

Considerations + Thoughts

  • Tests let JP in react native move faster
  • Refactoring lets you get things out of your head and into the code. Do this continuously.
  • Performance and refactoring

My Pick:

  continue reading

78 episodios

Todos los episodios

×
 
Loading …

Bienvenido a Player FM!

Player FM está escaneando la web en busca de podcasts de alta calidad para que los disfrutes en este momento. Es la mejor aplicación de podcast y funciona en Android, iPhone y la web. Regístrate para sincronizar suscripciones a través de dispositivos.

 

Guia de referencia rapida

Escucha este programa mientras exploras
Reproducir