This Developer's Life

1.0.6 Abstraction

10.20.2010 - By Rob Conery and Scott HanselmanPlay

Download our free app to listen on your phone

Download on the App StoreGet it on Google Play

In this episode Scott and I discuss "what you need to know as a software developer". How many layers of abstraction do you need to understand? How many geek trading cards should you have in your collection? To find out more, we talked to 3 prominent, living-history developers.

* Ward Cunningham [https://en.wikipedia.org/wiki/Ward_Cunningham] - creator of the Wiki and major figure in Agile/XP programming

* Charles Petzold [http://www.charlespetzold.com/] - author of many books about Windows and prominent speaker

* Dan Bricklin [http://danbricklin.com/history/saimiddle.htm] - 'Superman' according to Scott. Creator of the spreadsheet and all around amazing guy.

Most of the music in this podcast is released under Creative Commons, including:

* DJ Cary - Sonic Chiil [http://itunes.apple.com/us/album/sonic-chill/id336070757]

* Nine Inch Nails - Ghosts [http://ghosts.nin.com/main/home]

* John Williams - Dusty Porch [http://itunes.apple.com/us/album/dusty-porch/id257797507]

In addition - super short clips of the following songs were used under Fair Use:

* Kraftwerk - Pocket Calculator [http://itunes.apple.com/us/album/computer-world/id40555789]

* Laurie Anderson - O Superman [http://itunes.apple.com/us/album/big-science/id261604943]

More episodes from This Developer's Life