Skip to main content
Home

Main navigation

  • About
    • Program at a glance
    • Venue and rooms
    • Lunch
    • Contribution
    • Accomodation
    • FAQs
    • In the Media
    • Team
  • Schedule
    • Sessions Overview
    • Mautic Days
    • Venue map
  • Speakers
  • Sponsors
  • Tracks
User account menu
  • Log in
Event Platform Header CTA Pictures

Breadcrumb

  1. Home
  2. How to write maintainable large scale software

How to write maintainable large scale software

Room
HS1 (Ground level)
Time Slot
Wed 2:00pm to 2:45pm (7/19/23)
Session length
Long session - 45min, including Q&A
Audience
Intermediate
Session Category
Backend Development

Over the years of writing the Group module I have come to many occasions where I regretted writing some code that was now making my life miserable. I've tried to learn from these mistakes and managed to take away a few important lessons.

In this session, it would be my pleasure to teach some of these lessons I've had to learn the hard way. Topics that I'll cover include writing single responsibility code, abstracting out systems that can serve different purposes and taking plenty of time to properly architect your code.

We'll also go into some of my most painful mistakes to date and how I fixed them.

Speaker(s)
Profile picture for user kristiaanvandeneynde

Kristiaan Van den Eynde

Senior Drupal developer at Factorial GmbH
Speaker biography

Kristiaan Van den Eynde

Author and maintainer of the Group module. Have been working with Drupal for well over a decade and have presented at various Drupal Cons, Camps and Dev Days.

Session Keywords
Scalability
Back End Development
Symfony
Performance
Share:

Platinum Sponsors

Logo 1xinternet

Gold Sponsors

D shaped logo and the name Droptica
Logo AgileDrop
Logo Amazee.io

Silver Sponsors

Logo Kraut.Hosting GmbH
dropsolid logo
Logo EOR Digital GmbH
Logo Druid.fi

Media Partner

Logo Kurier.at
droptimes logo

Funded by

wko logo
Meeting Destination Vienna

Footer

  • Contact
  • Code of Conduct
  • Data Privacy
  • Media Policy
  • FAQs
  • Imprint

Copyright © Drupal Dev Days 2025. All rights reserved.

Webdesign by acolono GmbH, implementation by Alex Milkovskyi

Webhosting by amazee.io
Powered by Drupal