10 techniques to understand code you don't know – Jonathan Boccara [ACCU 2019]

10 techniques to understand code you don't know – Jonathan Boccara [ACCU 2019]

HomeACCU Conference10 techniques to understand code you don't know – Jonathan Boccara [ACCU 2019]
10 techniques to understand code you don't know – Jonathan Boccara [ACCU 2019]
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
#CPP #ACCUConf

As a developer, you should spend more time reading code than writing code, right?

Being able to quickly make sense of a piece of code you don't know, whether you're exploring a codebase, doing a code review, or reading code you wrote a while ago, is an additional useful skill you can use in your daily work. to have.

In this presentation you will learn 10 techniques to achieve this, in C++ or other languages. Some of them are classic techniques from programmers, some are classic techniques from other fields (e.g. reading books) applied to reading code, and some are new ideas.

If you read obscure code, such as outdated code, every day, this presentation will give you tools you can use to be more productive once you get back to the office.

———————–

Jonathan Boccara is Principal Engineering Lead at Murex, where he works on a large codebase in C++ and has to constantly read code. His primary focus is looking for ways to make code more expressive, either by writing clear code or finding ways to understand existing code. He has dedicated his blog, Fluent C++, to the topic of expressive code in C++, and blogs regularly. Jonathan also provides internal training on C++ every day, in the short /"Dailies/" format.

———————–

Future conferences:
ACCU 2019 Autumn Conference, Belfast (UK):
11-11-2019 and 12-11-2019.
ACCU 2020 Spring Conference, Bristol (UK), Marriott City Centre:
24-03-2020 to 28-03-2020.

———————–

ACCU website: www.accu.org
ACCU conference website: conference.accu.org
ACCU Twitter: @ACCUConf
ACCU YouTube: https://www.youtube.com/c/ACCUConf

Filmed and edited by Digital Medium Ltd – events.digital-medium.co.uk Contact: [email protected]

Please take the opportunity to connect and share this video with your friends and family if you find it helpful.