Artwork

Content provided by Tom Hazledine. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tom Hazledine or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Player FM - Aplicație Podcast
Treceți offline cu aplicația Player FM !

84: Why should you own a rubber duck?

24:55
 
Distribuie
 

Manage episode 274289459 series 2508938
Content provided by Tom Hazledine. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tom Hazledine or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.

It is a truth universally acknowledged that any developer in possession of a bug must be in need of a rubber duck to talk to.

There are lots of ways to get "stuck" when programming. It can often be because of something simple, like a syntax error or typo, or maybe a fundamental lack of knowledge or experience with the system you're using (be it an API, framework, or whatever...). It could even be an "architectural" issue, or a bizarre language quirk. Perhaps it's a situation where a weird hack is required? Do you know them all?

One of the most effective ways to get "unstuck" it to rubber duck. That is to say, to talk about your problem to someone (or something). Explaining an idea helps clarify it in your own mind, and if you can't explain something clearly then there's a good chance that you don't really know it. So what are the benefits of sharing often and early? What is "The Curse of the Demo"? And why can pair-programming be a super power? Find out all this and more in this week's talky instalment of A Question of Code.

  continue reading

96 episoade

Artwork

84: Why should you own a rubber duck?

A Question of Code

142 subscribers

published

iconDistribuie
 
Manage episode 274289459 series 2508938
Content provided by Tom Hazledine. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Tom Hazledine or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.

It is a truth universally acknowledged that any developer in possession of a bug must be in need of a rubber duck to talk to.

There are lots of ways to get "stuck" when programming. It can often be because of something simple, like a syntax error or typo, or maybe a fundamental lack of knowledge or experience with the system you're using (be it an API, framework, or whatever...). It could even be an "architectural" issue, or a bizarre language quirk. Perhaps it's a situation where a weird hack is required? Do you know them all?

One of the most effective ways to get "unstuck" it to rubber duck. That is to say, to talk about your problem to someone (or something). Explaining an idea helps clarify it in your own mind, and if you can't explain something clearly then there's a good chance that you don't really know it. So what are the benefits of sharing often and early? What is "The Curse of the Demo"? And why can pair-programming be a super power? Find out all this and more in this week's talky instalment of A Question of Code.

  continue reading

96 episoade

همه قسمت ها

×
 
Loading …

Bun venit la Player FM!

Player FM scanează web-ul pentru podcast-uri de înaltă calitate pentru a vă putea bucura acum. Este cea mai bună aplicație pentru podcast și funcționează pe Android, iPhone și pe web. Înscrieți-vă pentru a sincroniza abonamentele pe toate dispozitivele.

 

Ghid rapid de referință