Backend Banter cover image

Backend Banter

#034 - Brain Oriented Programming with Philip Winston

Jan 1, 2024
Philip Winston, a software engineer with a storied history, discusses the pros and cons of object oriented programming. They also explore topics such as guitar hero, implementing realism in video games, and the limitations of human memory in coding. Additionally, the chapter delves into attributes in programming and the concept of split and merge for problem-solving.
01:12:56

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Clean code and appropriate abstractions improve code comprehension and maintenance.
  • Considering the limitations of human memory, simplicity and clarity in coding practices are essential.

Deep dives

The Challenges of Complex Code

The podcast discusses the challenges faced when dealing with complex and large software projects. This includes the difficulty in understanding and maintaining such projects, especially for junior developers. The episode highlights the importance of clean code and the need for simplicity and clarity in programming. It emphasizes the significance of organizing code and using appropriate abstractions to improve comprehensibility and maintainability.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner