No Fluff Just Stuff cover image

No Fluff Just Stuff

Solving problems without reading code - With Tudor Girba

Mar 15, 2016
Tudor Girba, a code researcher, discusses changing code handling, importance of efficient querying, implementing a DSL for software development, benefits of writing tests, and redefining analysis in development work.
20:34

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Developers lack efficient ways to retrieve information from code, advocating for the use of query-based tools like Muse platform.
  • Testing and assessing software architecture through code querying can be as crucial as testing functionality for long-term software success.

Deep dives

Teaching Developers to Stop Reading Code

Tudor Giroba discusses his research on changing the way developers deal with code. He highlights that developers spend most of their time reading code and that this skill is lacking. This is a significant issue as developers are spending half of their development budget on something they rarely talk about. Giroba argues that reading code is a manual way to gather information and that there are more efficient ways to approach retrieving information from code, such as querying it. He suggests that developers need tools that allow them to query their code and test their architecture, similar to how they test functionality. Giroba proposes the use of tools like the Muse platform to empower developers to program analysis and make it as easy as querying a database.

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