Map for Engineers Podcast
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 [https://log.mapforengineers.com?utm_medium=podcast&utm_campaign=CTA_1]
10 episodios
Comentarios
0Sé la primera persona en comentar
¡Regístrate ahora y únete a la comunidad de Map for Engineers Podcast!