The best, worst codebase (Interview)

Topics covered
Popular Clips
Questions from this episode
- Asked by 3 people
Episode Highlights
Ethical Duty
Jimmy Miller emphasizes the ethical responsibilities of programmers, highlighting the importance of doing what's right beyond merely following orders. He shares his experiences where programmers often gave up on doing what was right, leading to software that made people's lives worse 1. Jimmy argues that programmers are not just hired to follow instructions, but to contribute positively to the system and end users 2.
They wouldn't pay us this much just to nothing want our opinion. And even if they say they don't really want our opinion, we got to do what's right.
---
He believes that maintaining ethical standards is crucial for the future of coding and the current state of code itself.
  Â
Code Challenges
Working with decompiled code presents both technical and ethical challenges, as Jimmy recounts his experiences with unreadable C# code. He describes the difficulties of making changes to applications when the original source code is lost, leading to a reliance on decompiled, often unreadable, code 3. Jimmy shares a particular instance where he had to decipher complex boolean logic using Wolfram Alpha to meet business needs 4.
There were whole programs in source control that were just decompiled sources. So they were C sharp, but they had lost the source code to them.
---
Despite these challenges, he managed to navigate the situation, showcasing the resilience required in such scenarios.
Related Episodes


The best, worst codebase (News)
Answers 383 questions

Lessons from 10k hours of programming (Remastered) (Interview)
Answers 383 questions

Discovering discovery coding (Friends)
Answers 383 questions

All things GitHub (Interview)
Answers 383 questions

Coding in the cloud with Codespaces
Answers 383 questions

Practical ways to solve hard problems
Answers 383 questions

Code review anxiety (Interview)
Answers 383 questions
What good programmers worry about (News)
Answers 383 questions

The Story of Visual Studio Code
Answers 383 questions

Exercism.io and Crowd-Sourced Code Reviews (Interview)
Answers 383 questions

Back to Agile's basics
Answers 383 questions

freeCodeCamp
Answers 383 questions

Build software that lasts! (Interview)
Answers 383 questions

Coming home to GitHub
Answers 383 questions

Rails Girls Summer of Code and Travis Foundation (Interview)
Answers 383 questions
