Artwork

Conteúdo fornecido por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por iteration podcast, John Jacob, and JP Sio - Web Developers ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

New Book - Refactoring

39:33
 
Compartilhar
 

Manage episode 229499891 series 1900125
Conteúdo fornecido por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por iteration podcast, John Jacob, and JP Sio - Web Developers ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.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 episódios

Artwork

New Book - Refactoring

iteration

96 subscribers

published

iconCompartilhar
 
Manage episode 229499891 series 1900125
Conteúdo fornecido por iteration podcast, John Jacob, and JP Sio - Web Developers. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por iteration podcast, John Jacob, and JP Sio - Web Developers ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.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 episódios

Todos os episódios

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências

Ouça este programa enquanto explora
Reproduzir