Rewriting Critical Code with Phil Haack
.NET Rocks!12 Tammi 2017

Rewriting Critical Code with Phil Haack

How do you rewrite critical code safely? Carl and Richard talk to Phil Haack about his work on Scientist.NET. Phil talks about the challenges of rewriting code, which means taking something that works (more or less) and trying to make it better, at the risk of breaking it. Yes, test suites would help, but who has those on legacy projects? The Scientist library makes it easier for you to build a new version of a function in your legacy application and run it in parallel to the old function, so that you can validate the results in production without breaking anything. The conversation also turns to the value of rewrites, how tooling, techniques and technology have changed to make it more feasible to do major rewrites, and all the other geeky goodness that comes from hanging with Phil Haack. Happy episode 1400!Support this podcast at — https://redcircle.com/net-rocks/donations

Jaksot(1000)

Async, Parallelism and Learning with Jon Skeet at NDC

Async, Parallelism and Learning with Jon Skeet at NDC

While at the Norwegian Developers Conference, Carl and Richard chatted with Jon Skeet about Async and Parallelism. The conversation starts out with a BKaF on parallel exception handling and a reader c...

18 Kesä 201355min

Space Telescope Geek Out

Space Telescope Geek Out

Carl and Richard talk about space telescopes - but first, a comment about Thorium Molten Salt Reactors and a Kickstarter for a Thorium documentary called The Good Reactor. Also on Kickstarter is Arkyd...

13 Kesä 201341min

Kate Gregory Builds Smart Clients

Kate Gregory Builds Smart Clients

At DevTeach, Carl and Richard talk to Kate Gregory about smart clients. As Kate says, quoting Don Box, 'they're not dead, they're done.' The conversation digs into WinForms, Silverlight and WPF. They ...

11 Kesä 201354min

James Kovacs Programs Javascript Functionally

James Kovacs Programs Javascript Functionally

Carl and Richard talk to James Kovacs about functional programming with JavaScript. Functional programming with JavaScript? What can't JavaScript do? James starts out talking about underscoreJS, a key...

6 Kesä 201350min

Kathleen Dollard Looks at .NET 4.5 Beyond Async

Kathleen Dollard Looks at .NET 4.5 Beyond Async

While at DevTeach, Carl and Richard talk to Kathleen Dollard about going beyond Async. And when she says beyond Async, she means the other amazing things in .NET 4.5. First up, the portable class libr...

4 Kesä 201355min

Kevin Kline Updates us on SQL Server

Kevin Kline Updates us on SQL Server

Carl and Richard talk to Kevin Kline about the latest features in SQL Server 2012. The conversation starts out talking about the new features that developers will love, like windowing - no need for cu...

30 Touko 201359min

John Papa Goes to the SPA

John Papa Goes to the SPA

Carl and Richard talk to John Papa about Single Page Applications (SPA) - building web applications that operate on a single page for the duration of execution. John talks about the evolution of web d...

28 Touko 201351min

Michele Bustamante Starts Up a Startup

Michele Bustamante Starts Up a Startup

Carl and Richard talk to Michele Leroux Bustamante about her experiences creating startup companies. Michele talks about getting started with a new company, deciding whether or not to take external fu...

23 Touko 20131h

Suosittua kategoriassa Koulutus

rss-murhan-anatomia
psykopodiaa-podcast
rss-narsisti
voi-hyvin-meditaatiot-2
rss-vapaudu-voimaasi
rss-liian-kuuma-peruna
aamukahvilla
psykologia
dear-ladies
leveli
adhd-podi
kesken
rss-duodecim-lehti
avara-mieli
rahapuhetta
aloita-meditaatio
ihminen-tavattavissa-tommy-hellsten-instituutti
rss-tietoinen-yhteys-podcast-2
filocast-filosofian-perusteet
rss-luonnollinen-synnytys-podcast