[GemStone-Smalltalk] UKSTUG Meeting: Koen De Hondt - Behaviour-Driven Development with Hera - 24 June 2026
UK Smalltalk
info at uksmalltalk.org
Thu Jun 18 03:22:37 PDT 2026
At ESUG 2025, Hera ( https://github.com/koendehondt/hera-for-pharo ) was
introduced as a BDD framework bringing full Gherkin expressiveness to
Pharo. Since then, Hera has evolved significantly — both as a framework and
as a tool adopted in real-world industrial settings.
After a brief introduction to Gherkin (
https://cucumber.io/docs/gherkin/reference ) for writing given-when-then
scenarios, various aspects of Hera will be highlighted. A functional
overview will set the scene, followed by a dive into the code to show how
Hera maps Gherkin features and scenarios to Smalltalk classes and methods.
During a live demo, example Gherkin scenarios for a simple Pharo Spec
application will be written to explain the full scenario development cycle.
Koen De Hondt ( https://be.linkedin.com/in/koendehondt ) has used Smalltalk
since 1988, first as a student, then as an academic researcher, and then in
industry. He holds a PhD in computer science from the Vrije Universiteit
Brussel (1998). In the nineties and a few years after the turn of the
century, he was one of the driving forces behind the Belgian Smalltalk User
Group (BSUG). In that time frame, he presented at ESUG conferences several
times. In 2003, he left the Smalltalk community for other adventures. In
2023, he returned to the Smalltalk scene and started all: objects all:
theTime ( https://all-objects-all-the-time.st/ ). He has been an active
contributor to Pharo ever since. Software development tools are his main
interest. He is the main author of the book “Application Building with Spec
2.0” ( https://books.pharo.org/BuildingApplicationsWithSpec/ ).
This will be an online meeting.
If you'd like to join us, please sign up in advance on the meeting's Meetup
page ( https://www.meetup.com/ukstug/events/313860369/ ) to receive the
meeting details.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/archives/gemstone-smalltalk/attachments/20260618/14908678/attachment.htm>
More information about the GemStone-Smalltalk
mailing list