Development PracticesDevelopment Practices
Conference50min
BEGINNER

Reading code

The talk highlights the importance of improving code-reading skills for developers. It advocates for deliberate practice in reading code, arguing it can enhance understanding and result in writing easier-to-read code. The benefits of practicing in a code-reading club or session, and strategies to navigate a new codebase with an IDE are also discussed.

Marit van Dijk
Marit van DijkJetBrains

talkDetail.whenAndWhere

Thursday, October 10, 11:50-12:40
Room 6
talks.description
As developers, we spend a lot of time learning to write code, while spending little to no time learning to read code. Meanwhile, we often spend more time reading code than actually writing it. Shouldn’t we be spending at least the same amount of time and effort improving this skill? Deliberate practice can help us get better at reading code. Learning how to better read and understand code, can in turn teach us what makes code readable. This might even help us to write code that is easier to read.In this talk we will discuss the benefits of deliberately practicing reading code in a code reading club or session without an IDE, as well as common strategies to navigate a new codebase and familiarise ourselves with the code using the IDE.
Codebase Navigation
Readability
Code Reading
Deliberate Practice
talks.speakers
Marit van Dijk

Marit van Dijk

JetBrains

Netherlands

Marit van Dijk is a software developer with 20 years of experience in different roles and companies. She is a Java Champion and works as a Developer Advocate at JetBrains. She loves building awesome software with amazing people and making developers lives better.
She enjoys learning new things as well as sharing knowledge on programming, software development, testing & test automation, and more. She has contributed to open-source projects like Cucumber and several other projects.
Marit speaks at international conferences, in webinars, and on podcasts, occasionally writes blog posts, and contributed to the book “97 Things Every Java Programmer Should Know” (O’Reilly Media).
comments.title

comments.speakerNotEnabledComments