Christian Clausen: When to Refactor - Episode 234

Christian Clausen: When to Refactor - Episode 234

Christian Clausen works as a Technical Agile Coach teaching teams how to properly refactor their code. Previously he worked as a software engineer on the Coccinelle semantic patching project, an automated refactoring tool. He has an MSc in computer science and five years of experience teaching software quality at a university level. He is the author of the book Five Lines of Code published by Manning. He was one of the Top Three rated speakers at GOTO Aarhus 2022. People were standing in line to get a signed copy of his book Five Lines of Code.

Topics of Discussion:

[2:46] Christian talks about what got him into coding from a young age, and some of his favorite things about coding. He also discusses how the industry has changed since he first began his career.

[6:19] Christian shares the reason behind the premise that every method should get down to no more than five lines of code.

[9:07] What does "collaborate with the compiler" mean in Christian's book?

[13:38] The process behind changing code by addition, rather than modification.

[22:16] Christian talks about defending the data.

[26:49] Christian's mental model of spaceship architecture.

[30:04] What extra features does Christian's book come with?

Mentioned in this Episode:

Clear Measure Way

Architect Forum

Software Engineer Forum

Programming with Palermo — New Video Podcast! Email us at programming@palermo.network

Clear Measure, Inc. (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Architect Tips — Video podcast!

Azure DevOps

Five Lines of Code

Christian on Twitter

Christian on Medium

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Episoder(393)

Abel Wang on DevOps Infrastructure - Episode 73

Abel Wang on DevOps Infrastructure - Episode 73

In this week's podcast, Jeffrey Palermo welcomes Abel Wang on to the show! Abel Wang is a Principal Cloud Advocate specializing in DevOps and Azure with a background in application development at Micr...

27 Jan 202033min

Emily Freeman on Modern DevOps - Episode 72

Emily Freeman on Modern DevOps - Episode 72

Today's guest is Emily Freeman who leads the modern operations team in cloud advocacy at Microsoft. She's also the author of the recently released book, DevOps for Dummies, which guides readers throug...

20 Jan 202039min

Christina Rudolph on DevOps from a Product Manager's Perspective - Episode 71

Christina Rudolph on DevOps from a Product Manager's Perspective - Episode 71

On today's podcast, Christina Rudolph is joining Jeffrey Palermo to discuss DevOps from a Product Manager's perspective! Christina Rudolph has been a Product Manager at Clear Measure since November ...

13 Jan 202026min

3 Essential DevOps Scenarios for Your DevOps Pipeline - Episode 70

3 Essential DevOps Scenarios for Your DevOps Pipeline - Episode 70

Happy New Year's — it's officially 2020! To kick things off for this first episode back, Jeffrey is bringing you a special solo episode that will be entirely focused on the three essential scenarios t...

6 Jan 202033min

Kathleen Dollard on Setting Up Your Machine for .NET Core - Episode 69

Kathleen Dollard on Setting Up Your Machine for .NET Core - Episode 69

Today's episode marks the end of 2019 as well as over a year of Azure DevOps Podcasts! In today's final episode of 2019, Kathleen Dollard joins the podcast to discuss setting up your machine for .NE...

30 Des 201945min

Sudhanva Huruli on the Open Application Model - Episode 68

Sudhanva Huruli on the Open Application Model - Episode 68

This week on the podcast, Jeffrey Palermo is joined by Sudhanva Huruli, a Program Manager at Microsoft. He's currently a maintainer on the Open Application Model and has been at Microsoft now for 2 ye...

23 Des 201936min

Elton Stoneman on Docker in a DevOps World — Episode 67

Elton Stoneman on Docker in a DevOps World — Episode 67

In today's episode, Elton Stoneman is joining the podcast! Elton is an Architect at Docker and an Azure MVP. He's currently in the process of writing his new book, Learn Docker in a Month of Lunches, ...

16 Des 201938min

Mark Fussell on the Distributed Application Runtime or Dapr - Episode 66

Mark Fussell on the Distributed Application Runtime or Dapr - Episode 66

In this week's episode, Jeffrey Palermo welcomes Mark Fussell on to the podcast! Mark works on the Azure Compute team and is the Product Manager for the new Dapr framework (AKA the Distributed Applica...

9 Des 201941min

Populært innen Politikk og nyheter

giver-og-gjengen-vg
aftenpodden
forklart
aftenpodden-usa
popradet
i-retten
lydartikler-fra-aftenposten
stopp-verden
rss-gukild-johaug
det-store-bildet
fotballpodden-2
dine-penger-pengeradet
rss-ness
nokon-ma-ga
hanna-de-heldige
aftenbla-bla
bt-dokumentar-2
e24-podden
frokostshowet-pa-p5
rss-penger-polser-og-politikk