obie_fernandez-agile_dsl_development_in_ruby.pdf

(886 KB) Pobierz
Agile DSL Development
in Ruby
Obie Fernandez
ThoughtWorks Technologist
InfoQ.com Ruby Editor
1
942504246.007.png 942504246.008.png
Session Topics
DSL Primer
Frameworks vs. DSLs
Implementing DSLs in Ruby
Real-world lessons learned
2
942504246.009.png 942504246.010.png
jargon : the language, esp.
the vocabulary, peculiar
to a particular trade,
profession, or group
942504246.001.png 942504246.002.png
Domain Specific
Languages
Designed for a specific domain
Captures jargon in executable form
Can be internal or external (as per Fowler)
942504246.003.png 942504246.004.png
Ruby-based DSLs are
internal
942504246.005.png 942504246.006.png
Zgłoś jeśli naruszono regulamin