
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
Otros episodios de "Map for Engineers Podcast"



No te pierdas ningún episodio de “Map for Engineers Podcast”. Síguelo en la aplicación gratuita de GetPodcast.








