Skip to content

#23 Code That Fits In Your Head and AMA with Mark Seemann

Photo of Kostas Stroggylos
Hosted By
Kostas S. and Valadis
#23 Code That Fits In Your Head and AMA with Mark Seemann

Details

Hello DDDers,

We are ready to start the season with a live meetup, after almost two years of remote events!

Mark Seemann (@ploeh - https://twitter.com/ploeh ) will be with us once again, with a short presentation of his upcoming book, "Code That Fits In Your Head" (https://amzn.to/3FzpehN). After showcasing some examples from the book, we will continue with a short AMA session.

Presentation

Why is software development so difficult? A major reason is that you spend more time reading than writing code. If you can decrease the time required to read existing code, you can increase productivity.

You can decrease the time you waste reading complicated code by writing code that's easy to read - code that fits in your head.

Code should fit in your head at all levels of abstraction. At the entry point, at the business logic level, and at the lowest levels of detail. This is fractal architecture - code that is organised according to that principle of self-similarity.

This session will start with a short presentation of one of the key ideas from the book Code That Fits in Your Head. Mark also brings the entire example code base that serves as the backbone for the book, so there’ll be plenty of opportunity to dive into details.

After the short introduction, however, we’ll basically hold an Ask Me Anything (AMA) session. You’re welcome to ask questions about the book, or about something else entirely.

Speaker

Mark Seemann is a Programmer/architect. Author of "Dependency Injection in .NET" (http://amzn.to/12p90MG) and "Dependency Injection Principles, Practices, and Patterns" (https://amzn.to/3AqCCRu). Creator of AutoFixture (https://github.com/AutoFixture/AutoFixture).

Location

The event will take place at The Cube, Aiolou 73, Athens. If the weather permits we will use the terrace, otherwise we will fallback to one of the indoor spaces available. The presentation and discussion will be in English.

  • IMPORTANT NOTICE *
    ======================
    Due to the ongoing COVID-19 situation, the number of participants is strictly limited to 30 guests. All participants will need to display a full vaccination certificate in paper or electronic means (e.g. via Covid Free GR app) or a recent negative PCR exam (48h prior to the event) or Rapid test (24 hrs prior to the event). Attendants that cannot present any of the above certificates will not be allowed to join us.

If you are not sure that you can make it please update your RSVP as soon as possible so that another meetup member may attend.

Agenda

17:30 Welcome and catching up

18:00 Presentation and AMA session with Mark Seemann

19:00 Raffle, pizza, beer and networking!

Sponsors

Kaizen Gaming is the largest GameTech company in Greece and one of the fastest-growing companies in Europe. Today the company operates in 7 countries in Europe and Latin America with its two brands, Stoiximan and Betano. With an emphasis on Technology and People, Kaizen was recently awarded as one of the Top 10 Best Workplaces in Europe. Τhe company is currently recruiting for over 60+ available positions: https://kaizengaming.com/open-positions/

Upward (https://up-ward.co/) is a network of experts, who care about creating better workplaces and understand how to build high performing teams. We help individuals and companies to go agile, evolve and accelerate.

COVID-19 safety measures

Masks required
COVID-19 vaccination required
You can find more info about the venue's COVID-19 policy here: https://thecube.gr/covid-19-measures/
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of DDDGR - Domain-Driven Design Greece group
DDDGR - Domain-Driven Design Greece
See more events
The Cube Athens
Solonos 9 · Athina