Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Reading Code • Marit van Dijk • GOTO 2023

Автор:

Загружено: 2024-05-29

Просмотров: 27898

Описание:

This presentation was recorded at GOTO Copenhagen 2023. #GOTOcon #GOTOcph
https://gotocph.com

Marit van Dijk - Developer Advocate at JetBrains & Open Source Contributor ‪@maritvandijk‬

RESOURCES
https://bsky.app/profile/maritvandijk...
  / maritvandijk  
https://mastodon.social/@maritvandijk
https://github.com/mlvandijk
  / mlvandijk  
https://maritvandijk.com

Links
https://maritvandijk.com/presentation...

ABSTRACT
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. [...]

TIMECODES
00:00 Intro
05:26 Agenda
05:53 The bigger picture
10:41 Demo
21:37 Down to the details
22:35 Demo
25:38 Understanding a piece of code
28:46 Demo
34:18 Summary
35:50 Outro

Download slides and read the full abstract here:
https://gotocph.com/2023/sessions/2730

RECOMMENDED BOOKS
Felienne Hermans • The Programmer's Brain • https://amzn.to/3UZ0WGn
Mark Seemann & Steven van Deursen • Dependency Injection Principles, Practices & Patterns • https://amzn.to/49dgvjK
Heather Meeker • A Practical Guide to Open Source Software Licensing • https://amzn.to/3I029Y6
Mark Seemann • Dependency Injection in .NET • https://amzn.to/3SXAqgX

  / gotocon  
  / goto-  
  / goto_con  
  / gotoconferences  
#ReadingCode #Syntax #Structure #Intellij #IntellijIDEA #Maven #Gradle #IntelliJ #Dependabot #RenovateBot #Snyk #ErrorProne #OpenRewrite #MaritvanDijk

Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
Sign up for updates and specials at https://gotopia.tech/newsletter

SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConf...

Reading Code • Marit van Dijk • GOTO 2023

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Dynamic Constants: Oxymoron or Promising JVM Feature? • Evgeny Mandrikov • GOTO 2023

Dynamic Constants: Oxymoron or Promising JVM Feature? • Evgeny Mandrikov • GOTO 2023

"Good Enough" Architecture • Stefan Tilkov • GOTO 2019

Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022

Structure and Interpretation of Test Cases • Kevlin Henney • GOTO 2022

Observability Isn't Tools

Observability Isn't Tools

Reading Code - Marit van Dijk - NDC London 2025

Reading Code - Marit van Dijk - NDC London 2025

How Senior Programmers ACTUALLY Write Code

How Senior Programmers ACTUALLY Write Code

Триша Джи: Читать код сложнее, чем писать его — SCL Conf 2019

Триша Джи: Читать код сложнее, чем писать его — SCL Conf 2019

How to Become a Great Software Architect • Eberhard Wolff • GOTO 2019

How to Become a Great Software Architect • Eberhard Wolff • GOTO 2019

Две стратегии чтения кода, который вы не писали

Две стратегии чтения кода, который вы не писали

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

Код работает в 100 раз медленнее из-за ложного разделения ресурсов.

A Philosophy of Software Design | John Ousterhout | Talks at Google

A Philosophy of Software Design | John Ousterhout | Talks at Google

Краткий обзор последних десятилетий управления данными • Ханнес Мюлейзен • GOTO 2024

Краткий обзор последних десятилетий управления данными • Ханнес Мюлейзен • GOTO 2024

Почему Линус Торвальдс не использует Ubuntu или Debian

Почему Линус Торвальдс не использует Ubuntu или Debian

Stop Doing Code Reviews

Stop Doing Code Reviews

Советы и рекомендации по чтению незнакомого кода

Советы и рекомендации по чтению незнакомого кода

Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022

Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022

The SECRET To Reading Code That's UNFAMILIAR

The SECRET To Reading Code That's UNFAMILIAR

Java: как быстро вы сможете проанализировать 1 миллиард строк данных о погоде? • Рой ван Рейн • G...

Java: как быстро вы сможете проанализировать 1 миллиард строк данных о погоде? • Рой ван Рейн • G...

The Windows 11 Disaster That's Killing Microsoft

The Windows 11 Disaster That's Killing Microsoft

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com