Warum ist Code so schwer zu verstehen?

  • 12.12.2022
  • ab 18:00 Uhr
  • bis 20:00 Uhr
  • kostenfrei
  • Online

Dieses Event ist leider nicht mehr buchbar.

Hinweis: Wir bieten dieses ObjektForum als Hybrid-Format an, als Präsenz-Termin in unserer Niederlassung in Mannheim oder als OnlineEdition. Wenn Sie an der OnlineEdition teilnehmen möchten, nutzen Sie bitte das Anmeldeformular unten.

Alternativ kommen Sie hier zur Anmeldung für den Präsenztermin in Mannheim.

Falls Sie sich am 12. Dezember 2022 nach 12:00 Uhr noch spontan für die OnlineEdition anmelden möchten, senden Sie bitte eine Mail an objektforum-mannheim@andrena.de.

 

Abstract

Wenn es darum geht lesbaren Code zu erzeugen, wird praktisch immer mit Best Practices gearbeitet. Erfahrene Team-Mitglieder und Automatische Source-Code-Checker bewerten den Code nach Kriterien und vermitteln so eine gewisse Intuition, wie man es besser machen könnte.

Uns interessiert, was dahintersteckt: Warum kann unser Gehirn mit Best-Practice-Code besser umgehen als mit Code, den man einfach so herunter programmiert hat?

Dieser Vortrag richtet sich insbesondere an all jene die sich schon einmal gefragt haben:

- warum eine Methode 4-5 Zeilen haben sollte

- warum man denn jetzt gerade maximal 2-3 Argumente in einer Methode haben sollte

- warum kurze Namen besser als lange sind

- warum sprechende Namen besser als abstrakte sind

- ...

Referenteninformation

Peter Guntermann, andrena objects ag

Als studierter Mathematiker findet Peter Guntermann eigentlich großen Gefallen daran, sich das Hirn über kniffligen Problemen zu zermartern. Doch wenn es darum geht, robuste und leicht wartbare Software zu entwickeln, hält er es am liebsten so simpel und gehirngerecht wie möglich. Clean Code und Domain-driven Design sind hierbei seine wichtigsten Begleiter, um die Herausforderungen im agilen Alltag zu bewältigen.

Stefan Mandel, andrena objects ag

Stefan Mandel ist Full-Stack-Entwickler bei andrena objects und beschäftigt sich seit fast 20 Jahren mit Programmiersprachen, Prinzipien und Refactoring. Das Thema „Lesbarer Code“ hat Aspekte aus der theoretischen Informatik, der Kognitionswissenschaft und der Software-Entwicklung und liegt damit in seinem interdisziplinären Fokus.

Zurück