Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, November 16 • 1:45pm - 2:40pm
[SLIDES]Hadi Hariri @hhariri - Creating DSL's in idiomatic Kotlin

Sign up or log in to save this to your schedule and see who's attending!

Session feedback
Feedback Closed
Kotlin is a fairly easy language to grasp given its similarity with other mainstream ones such as Java, C# and JavaScript. However, Kotlin provides a few characteristics which makes it possible to write nice DSL’s. But the question is, do we always need full-blown domain specific languages in our applications? Are we really going to write all our business rules in a specific language?

Not necessarily, but that doesn’t mean we should discard DSL’s. In fact, DSL’s are really powerful when they are small and focused. In this talk we’re going to show a few DSL’s that we can create to deal with different aspects of our application, whether it’s business dealing with tax rules or infrastructure and working with transactions, and see how with very little effort we can create more concise, maintainable and readable code.

Speakers
avatar for Hadi Hariri

Hadi Hariri

TECHNICAL EVANGELIST at JETBRAINS
Developer, Community Guy and considered one of the last remaining grumpy old men, with a low tolerance for BS. Working at JetBrains, his passions include Web Development and Software Architecture. Written a few books and has been speaking at conferences for over a decade, on things he’s passionate about.


Wednesday November 16, 2016 1:45pm - 2:40pm
1. Alfa

Attendees (33)



Twitter Feed