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)

CodedUI with Marcel de Vries

CodedUI with Marcel de Vries

Carl and Richard talk to Marcel de Vries about CodedUI - the test functionality built into Visual Studio that nobody knows about. CodedUI tests are tests built to automatically operate your UI so that...

27 Mar 201455min

Release Management with Micheal Learned

Release Management with Micheal Learned

Carl and Richard chat with Micheal Learned about modern release management with Visual Studio. The conversation starts like many do when it comes to ALM: what's hard, and what's easy. And let's face i...

25 Mar 201456min

Nuclear Accidents Geek Out

Nuclear Accidents Geek Out

Well, you knew this was coming - a geek out on the not-fun topic of nuclear accidents. Richard runs down the fundamentals of nuclear accidents, with some story telling around what happened at Three Mi...

20 Mar 201455min

Usability Testing with Amber DeRosa and Alicia Hatter

Usability Testing with Amber DeRosa and Alicia Hatter

Carl and Richard talk to Amber DeRosa and Alicia Hatter about usability testing. The conversation starts out by digging into what usability testing is all about - actually looking at how users are usi...

18 Mar 201453min

Are you a Craftsman with Alan Stevens

Are you a Craftsman with Alan Stevens

Carl and Richard talk to Alan Stevens about his views on software craftsmanship. Well, if he just agreed with it, it wouldn't be much of a show now, would it? Alan starts off talking about what it rea...

13 Mar 20141h 2min

Thinking Biggy with Rob Conery

Thinking Biggy with Rob Conery

Carl and Richard chat with Rob Conery about his open source project called Biggy. Biggy is a project in GitHub that puts a wrapper over top of Postgres (and SQL Server for that matter) to allow you to...

11 Mar 201454min

Modern Apps and ALM with David Chappell

Modern Apps and ALM with David Chappell

While at the ModernApps2013 event in Mountain View, California, Carl and Richard got a chance to sit down with David Chappell and get his views on the changing landscape of software and software devel...

6 Mar 201452min

F# Everywhere with Neil Danson

F# Everywhere with Neil Danson

Carl and Richard talk to Neil Danson about his experiences with F#. The conversation starts off connecting Carl's thoughts on neural networks and a listener question - so what is the role of F# in the...

4 Mar 201449min

Populært innen Fakta

fastlegen
dine-penger-pengeradet
relasjonspodden-med-dora-thorhallsdottir-kjersti-idem
mikkels-paskenotter
foreldreradet
rss-strid-de-norske-borgerkrigene
treningspodden
rss-bisarr-historie
jakt-og-fiskepodden
takk-og-lov-med-anine-kierulf
sinnsyn
rss-sunn-okonomi
hverdagspsyken
tomprat-med-gunnar-tjomlid
gravid-uke-for-uke
fryktlos
rss-bak-luftfarten
ukast
lederskap-nhhs-podkast-om-ledelse
level-up-med-anniken-binz