~/talk

Kotlin DSL Constructs and Architecture as Code

TalkinRussianat JPoint 2023 · 2023-04-12..04-19· [kotlin, software-architecture]
links:none on file
slides:none on file

The talk explains using Kotlin’s typesafe builders (DSL constructs) to represent architecture as code so architectural designs can be versioned, tested for internal consistency, checked against implementations and external constraints. It shows how Kotlin DSLs make it practical to write architecture descriptions and views that are usable by developers and other stakeholders.

AI-written summary · about

  1. 0:00Introduction
  2. 2:10Talk goals and structure
  3. 7:47Traditional docs problems
  4. 11:22Kotlin architecture example
  5. 19:50Kotlin model implementation
  6. 23:44Integration with tests
  7. 28:16Output docs generation
  8. 34:22Using snippets
  9. 42:28Building and maintaining architecture
  10. 43:54Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.