Derek Comartin: A Software Architect's Mindset - Episode 188

Derek Comartin: A Software Architect's Mindset - Episode 188

Derek Comartin is a software developer with two decades of professional software development experience. He has written software for a variety of business domains, such as distribution, transportation, manufacturing, and accounting. Derek also has a very active blog and YouTube channel (CodeOpinion.com) that focuses on Software Architecture and Design.

Topics of Discussion:

[3:21] Derek's mentor was an accountant who gave him more insight into business processes and changed his way of thinking.

[9:42] How can we better relate processes in the real world to the solutions we are writing? Derek gives an example of reservation patterns and how that can translate to different places in software.

[13:23] A conversation that is often lacking is that if you're writing software for business, are you really understanding what the business is trying to do?

[20:10] You can be an individual contributor, even if your communication is just with your team.

[28:22] A good question to ask is why you have this problem in the first place.

[29:53] When software does something, who actually does it?

[37:31] The best developers Derek has talked with or worked with have a unique combination of technical skill and business acumen.

Mentioned in this Episode:

Architect Tips — New video podcast!

Azure DevOps

Clear Measure (Sponsor)

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

Jeffrey Palermo's YouTube

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

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Quotes:

  • "If we're talking about an individual team, I think everybody can have or share some of the responsibilities. I think everybody can play a part in understanding what you're trying to accomplish." — Derek [23:25]
  • "One thing that I've seen hurt programmers' trust is getting frustrated if somebody doesn't think like them." — Jeffrey [24:53]
  • "The best developers I've talked with or worked with have this unique combination of technical skill, and this business acumen or knowledge." — Derek [32:08]

Derek: CodeOpinion

Episoder(394)

Glenn Condron on New Capabilities in .NET - Episode 58

Glenn Condron on New Capabilities in .NET - Episode 58

This week on the podcast, Jeffrey is speaking with Glenn Condron! Glenn is the Program Management Lead of the App Platform team within the Developer Division at Microsoft, focusing on .NET. With .NE...

14 Okt 201942min

Craig Loewen on the Windows Subsystem for Linux DevOps Story - Episode 57

Craig Loewen on the Windows Subsystem for Linux DevOps Story - Episode 57

On this week's episode, Jeffrey is joined by Craig Loewen to discuss the Windows Subsystem for Linux! Craig is a Program Manager on the Windows Subsystem for Linux team. He started his journey in Univ...

7 Okt 201932min

Oren Eini on DevOps Success at RavenDB (Part 2) - Episode 56

Oren Eini on DevOps Success at RavenDB (Part 2) - Episode 56

This is the second part to the two-episode series with Oren Eini! If you haven't listened to the first part already be sure to tune into that one first! Oren Eini, pseudonym Ayende Rahien, is a freq...

30 Sep 201941min

Oren Eini on DevOps Success at RavenDB (Part 1) - Episode 55

Oren Eini on DevOps Success at RavenDB (Part 1) - Episode 55

Today's guest is Oren Eini, pseudonym Ayende Rahien. Oren is a frequent blogger at Ayende.com and has over 20 years of experience in the development world, with strong focuses on the Microsoft and .NE...

23 Sep 201936min

Kayla Cinnamon and Rich Turner on DevOps on the Windows Terminal Team - Episode 54

Kayla Cinnamon and Rich Turner on DevOps on the Windows Terminal Team - Episode 54

On this week's podcast, Kayla Cinnamon and Rich Turner are joining the show! Kayla is a Program Manager on the Windows Terminal Team and has been working for Microsoft for the last 8 years, and Rich i...

16 Sep 201956min

Jared Parsons on DevOps on the C# Compiler Team - Episode 53

Jared Parsons on DevOps on the C# Compiler Team - Episode 53

Today, your host, Jeffrey Palermo is speaking with Jared Parsons, the Principal Developer Lead on the C# Compiler Team. Everybody tuning in probably uses his code on a day-to-day basis! Jared started ...

9 Sep 201935min

Patrick Smacchia on Static Code Analysis - Episode 52

Patrick Smacchia on Static Code Analysis - Episode 52

Patrick Smacchia is the founder and CEO of NDepend — a tool for .NET static analysis — and has been in the software world for over 20 years. He's one of the world's top tier experts in static code ana...

2 Sep 201940min

James Avery on Scaling to 3 Billion Requests Per Day - Episode 51

James Avery on Scaling to 3 Billion Requests Per Day - Episode 51

James Avery is the founder and CEO of Adzerk. Adzerk is the next generation of publisher ad serving. It's built to be faster, easier to use, and comprehensive than anything on the market today. Adzerk...

26 Aug 201937min

Populært innen Politikk og nyheter

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