Klaviyo Data Science Podcast

Klaviyo Data Science Podcast EP 23 | How to write (good) code


Listen Later

Welcome back to the Klaviyo Data Science podcast! This episode, we dive into…

Writing code for computers and people

No matter what sort of data science work you do, it’s fairly inevitable that you’ll have to write code to accomplish your goals. For substantial projects, it’s also fairly inevitable that you’ll have to work with other people to see them to completion. As anyone who’s dived into a legacy code base can tell you, writing code that other people (and yourself in the future) can understand is both an essential skill to have and a difficult practice to master. This episode, we talk specifics about improving your coding skills. We’ve brought on four software engineering experts from Klaviyo, and you’ll hear about writing good code from a variety of angles, including:

  • What exactly is good code?
  • The biggest misconceptions that come with writing code
  • How to prepare for your first code review
  • Our panel’s top tips for improving your coding skills, tailored to your level of experience
  • “You don’t have to make a perfect work of art. It doesn’t have to be bug-free. But it should absolutely be an act of polite and intelligible communication for the next person who will interpret what you create.”
    - Zac Bentley, Lead Site Reliability Engineer
    ...more
    View all episodesView all episodes
    Download on the App Store

    Klaviyo Data Science PodcastBy Klaviyo Data Science Team

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    5 ratings