Learners' Meetup: Naming Things


Details
Learners' Meetup: Naming Things
CHANGE OF VENUE! For this meetup we will be at bitcrowd, not Co-up. Wheel chair users please call +4916094810972 to send the elevator down. Toilets are not wheelchair friendly.
A friendly meetup of learners of all levels with an easy-to-understand talk on tech, learning or hacking, followed by discussions in small groups to connect and find answers to our tech-related questions. For the agenda, click on „Read more“.
Talk (ca. 20 mins) Naming Things
Code is meant to be read by people much more than by computers. When we write code, we should have the reader in mind.
You might have heard "There are two hard things in computer science: Cache invalidation, naming things and off-by-one errors". There is some truth to that. But with a few simple guidelines in mind you can make your life as someone who has to do with software development much easier.
The talk will start out by illustrating why it’s good to name things well. It will then tell you a little bit about how to inform the reader of your code about what is hidden behind variable, class and method names.
By the end of the talk, you should find naming a lot easier for many common cases.
by Martin Meyerhoff - Martin Meyerhoff is a political scientist, ruby developer and CEO of a company that works with the open source e-commerce framework Solidus.
A mini barcamp! (ca. 40 mins)
Anyone is invited to propose a topic they want to discuss or get help with and we organise ourselves into groups or pairs. At the end we share what we discussed.
We usually continue our discussions with a drink in a nearby bar. Looking forward to see you!
Ideas/questions? Reach out to us on http://discourse.opentechschool.org/

Learners' Meetup: Naming Things