
Anton Keks: Problems in Software Engineering - PRs, Microservices, Testing, Refactoring | Ep. 5
Anton, co-founder of Codeborne, and I sit together to discuss some of the problems in software engineering - pull requests, microservices, testing, refactoring. Check out annotated chapters below for more details.
00:00:00 Intro
00:00:00 Sneak peek
00:00:49 Episode overview
00:04:28 Anton's intro, background
00:06:37 Anton founded Codeborne: TDD and pair programming: following extreme programming principles
00:08:57 Agile is about short feedback loops
00:12:09 Under-engineering vs over-engineering
00:15:29 Tech debt and testing: engineers don't handle tech debt well enough
00:17:45 Lack of refactoring is a big problem
00:18:14 Problems with pull requests
00:27:00 Problems with squash merge
00:27:30 Good commit messages are essential
00:31:09 Good code is easy to change
00:34:34 Pair programming is continuous code review
00:36:11 Daily code review with a whole team
00:48:44 Microservices: be careful
00:59:23 Book recommendations from Anton
01:00:38 Wrap up
This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit log.mapforengineers.com
Informazioni
- Podcast
- FrequenzaOgni mese
- Uscita4 novembre 2024 alle ore 07:12 UTC
- Durata1 h 2 min
- ClassificazioneContenuti adatti a tutti