Skip to content

$events --show code-that-fits-your-brain

tue01sept

Code That Fits Your Brain

About

PLEASE REGISTER HERE
https://trifork.zoom.us/webinar/register/WN_To3mSA-1RkCVV7G1r_pmnw

Join us for an interesting talk on how code should fit the way we think with Adam Tornhill, well-known author of best-selling books including "Your Code as a Crime Scene".

AGENDA

16.00: Welcome to this GOTO Night with Adam Tornhill
16.05: Adam Tornhill will present his subject of the day
16.30: Live Q&A with Adam Tornhill
16.55: Thank you for joining us for this GOTO Night

17.00: Join our Slack channel where you will be able to chat with others in the community about this subject: https://join.slack.com/t/goto-con/shared_invite/zt-dltjd9j4-Qe9Qv24UCU0SLld8S2nD2w

ABOUT THE TALK

How should code look to fit the way we think, remember and reason? Such code would be both easier to understand and to maintain.

To see what really works we need to look across languages and paradigms. Starting from common problematic constructs such as null references, surprising corner-cases and repetitive code, Adam will discuss the cognitive costs and consequences of each. He then applies ideas from object-orientation, functional programming and lesser-known array languages to explore better approaches.

This session combines programming with findings from various fields of psychology. You'll leave with a high-level view of the principles behind code that fits our human way of thinking, together with an introduction to ideas like unconditional code, beauty, remote error handling and embedded domain-specific languages.

ABOUT THE SPEAKER

Adam Tornhill is a programmer who combines degrees in engineering and psychology. He's the founder of CodeScene where he designs tools for software analysis. He's also the author of Software Design X-Rays, the best-selling "Your Code as a Crime Scene", "Lisp for the Web" and "Patterns in C". Adam's other interests include modern history, music and martial arts.

PLEASE REGISTER HERE
https://trifork.zoom.us/webinar/register/WN_To3mSA-1RkCVV7G1r_pmnw