Rewriting Critical Code with Phil Haack
.NET Rocks!12 Jan 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

Episoder(1000)

XAML Tooling with Dmitry Lyalin

XAML Tooling with Dmitry Lyalin

How do you write XAML? Carl and Richard chat with Dmitry Lyalin about Microsoft's on-going efforts to make coding in XAML faster, easier and more reliable. Dmitry starts out talking about how there ar...

9 Jan 202056min

Q# and Quantum Computing with Johnny Hooyberghs

Q# and Quantum Computing with Johnny Hooyberghs

Are we actually making progress on quantum computing? While at .NET Developer Days in Warsaw, Carl and Richard talked to Johnny Hooyberghs about quantum computing and Microsoft's Q# language. The disc...

2 Jan 202050min

Debugging Memory Leaks in .NET with Adam Furmanek

Debugging Memory Leaks in .NET with Adam Furmanek

Memory Leaks in .NET? How is that possible? While at .NET Developer Days in Warsaw, Carl and Richard talked to Adam Furmanek about modern memory leaks - the things we can do in .NET that cause more me...

26 Des 201953min

Going Live on Containers with Michele Leroux Bustamante

Going Live on Containers with Michele Leroux Bustamante

Containers sound like a good idea - but can you get your application live on them? Carl and Richard talk to Michele Bustamante about her on-going work migrating existing applications to microservices ...

19 Des 20191h 5min

Python for .NET Developers with Michael Kennedy

Python for .NET Developers with Michael Kennedy

Do you Python? Carl and Richard chat with Michael Kennedy about the current state of Python and how .NET developers can learn it! Michael talks about the many flavors of Python out there today and the...

12 Des 201956min

High Performance C# with Steve Gordon

High Performance C# with Steve Gordon

How do you improve the performance of your application? While at .NET Developer Days in Poland, Carl and Richard chatted with Steve Gordon about his work writing high-performance C#. The conversation ...

5 Des 20191h 1min

Visual Studio 2019 Productivity with Kendra Havens

Visual Studio 2019 Productivity with Kendra Havens

How can you be more productive with Visual Studio? Carl and Richard talk to Kendra Havens about all the built-in productivity gadgets in Studio - plus the ones you can build yourself! Kendra talks abo...

28 Nov 20191h

Configuring Your Cloud using .NET with Joe Duffy

Configuring Your Cloud using .NET with Joe Duffy

How do you configure your cloud? Carl and Richard talk to Joe Duffy about Pulumi, a tool that lets you use your favorite programming languages to provide Configuration-as-Code. Joe Duffy talks about t...

21 Nov 201958min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
treningspodden
rss-strid-de-norske-borgerkrigene
foreldreradet
jakt-og-fiskepodden
rss-sunn-okonomi
merry-quizmas
fryktlos
gravid-uke-for-uke
rss-mann-i-krise-med-sagen
sinnsyn
hverdagspsyken
generasjonspodden
rss-kunsten-a-leve
dopet
teknologi-og-mennesker
rss-adhd-i-klasserommet
hr-podden-2