logo
episode-header-image
Oct 2021
1h 12m

Clean Code in C# with Jason Alls

JAMIE TAYLOR
About this episode

Remember: you can also always follow the show on Twitter @dotnetcoreshow, and the shows host on Twitter @podcasterJay or visit our Contact page.

Welcome to season 4 of the award-winning .NET Core Podcast! Check that link for proof.

The .NET Core Podcast is podcast where we reach into the core of the .NET technology stack and, with the help of the .NET community, present you with the information that you need in order to grok the many moving parts of one of the biggest cross-platform, multi-application frameworks on the planet.

I am your host, Jamie "GaProgMan" Taylor. In this episode, I talked with Jason Alls about clean code, what clean code is, how to keep your .NET code bases clean, and his recent book Clean Code in C# - so you could say that he is a bit of an expert. Along the way Jason helped describe what clean code actually looks like, and shared some of his top-tips for keeping you code clean, and why that's important in long-lived code bases.

The audio for this interview ended up a little rough in places, but our Editor (Mark) has done the very best that he could. So I ask that you stick with it, because Jason has some really good points to make.

  The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at https://dotnetcore.show/episode-85-clean-code-in-c-sharp-with-jason-alls   Useful Links from the episode:

Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend.

And don't forget to reach out via our Contact page. We're very interested in your opinions of the show, so please do get in touch.

You can support the show by making a monthly donation one the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast

The .NET Core Podcast is a proud member of Jay and Jay Media. If you like this episode, please consider supporting our Podcasting Network. One $3 donation provides a week of hosting for all of our shows. You can support this show, and the others like it, at https://ko-fi.com/jayandjaymedia

Up next
Jun 27
Learning Azure with Jonah Andersson: A Developer's Guide to Cloud Computing and Development Fundamentals
RJJ Software's Software Development Service This episode of The Modern .NET Show is supported, in part, by RJJ Software's Software Development Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that ... Show More
1h 14m
Jun 13
Dapr: The Secret Sauce to Simplifying Distributed Applications with Mark Fussell
RJJ Software's Software Development Service This episode of The Modern .NET Show is supported, in part, by RJJ Software's Software Development Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that ... Show More
1h 9m
May 30
.NET Aspire: How Maddy Montaquila and the .NET Team Are Revolutionizing Development
RJJ Software's Software Development Service This episode of The Modern .NET Show is supported, in part, by RJJ Software's Software Development Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that ... Show More
1h 2m
Recommended Episodes
Feb 2023
Frontend Feud: CSS Podcast vs @keyframers
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on! Leave us a comment Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sentry – Sessio ... Show More
51m 10s
Feb 2023
Frontend Feud: CSS Podcast vs @keyframers (JS Party #264)
Una & Adam from The CSS Podcast defend their Frontend Feud title against challengers David & Shaw from the keyframers. Let’s get it on! Leave us a comment Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sentry – Sessio ... Show More
51m 10s
May 2020
Episode 170: The Power of Workshops with Jonathan Courtney
How can you use workshops to level up your design practice? Why are they exponentially better than regular meetings? Our guest today is Jonathan Courtney, CEO of AJ&Smart and the author of The Workshopper Playbook. You'll learn how they transformed their business using workshops, ... Show More
42m 24s
Oct 2021
3 Keys To Becoming More Productive At Work - Jason Campbell
This is an episode full of powerful actionable ideas you can apply today for a fast impact on your work and personal life. The host of Superhumans at Work Podcast and Mentoring at Work series on the Mindvalley Platform, Jason Marc Campbell, joins us to share some of the best insi ... Show More
37m 31s
Jun 2024
How to Scale your Startup with Growth Levers: Matt Lerner
Sponsored by Brilliant - visit https://brilliant.org/DeepDive/ and the first 200 of you will get 20% off Brilliant's annual premium subscription. I’ve built a brand new community for like-minded people called Productivity Lab. We’ll have online classes, workshops, and coaching to ... Show More
2h 32m
Apr 2024
How To Build An Online Community - Jay Clouse
Sponsored by YNAB - visit http://www.ynab.com/abdaal.Sponsored by Trading 212 - download the Trading 212 app https://trading212.com/promocodes/ALI and use the promo code "ALI" after signing up and depositing to receive a random free share worth up to £100. This is not financial a ... Show More
1h 23m
Dec 2020
The Entrepreneurial Coder Podcast
Click here to listen to the episode on the Entrepreneurial Coder podcast.  Noah talks about his journey leaving corporate America to now building and running Veryable, a quickly-growing on-demand labor platform. He goes over how he started with a prototype as a side project, how ... Show More
44m 43s
Oct 2023
Try It On: Improve Your Communication with Non-Verbals: Episode 180
Welcome to the “try it on challenge!” This episode kicks off a new mini-series that will provide you with a tool or strategy in each episode guaranteed to improve your coaching. This first episode tells you what you need to know (and try!) related to your non-verbals. Mentioned o ... Show More
11m 22s
Nov 2023
Try It On: Let Your Coachee Lead: Episode 187
In this episode of our Try it On Challenge mini-series, Elena shares the coaching question you need if you’d like to trust the coaching process and more fully center your coachee and let them take the lead in your conversations. She models what this looks like in action, and prov ... Show More
8m 27s
May 2021
S8E0: Introducing Season 8 of the Learn to Code With Me Podcast
Host Laurence Bradford shares an update on Learn to Code With Me, including what’s new for Season 8 of the podcast. She also shares a few major updates on her life and business since Season 7 wrapped in July 2020, plus an exciting look at what’s to come in this 8-episode season o ... Show More
5m 6s