[Jifty-commit] r3722 - talks/talks

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Thu Jul 26 19:35:55 EDT 2007


Author: jesse
Date: Thu Jul 26 19:35:54 2007
New Revision: 3722

Modified:
   talks/talks/oscon.dsls.2007.txt

Log:
 *the talk as I gave it

Modified: talks/talks/oscon.dsls.2007.txt
==============================================================================
--- talks/talks/oscon.dsls.2007.txt	(original)
+++ talks/talks/oscon.dsls.2007.txt	Thu Jul 26 19:35:54 2007
@@ -450,7 +450,13 @@
 What actually happens at compile time:
 
 ---
-The 'schema' function in our baseclass takes a code block
+use Jifty::DBI::Record schema {
+    ...
+};
+---
+"use" calls Jifty::DBI::Record::import
+---
+The "schema" method in Jifty::DBI::Record takes a code block
 ---
 ...and returns a closure
 ---
@@ -1032,6 +1038,19 @@
 ---
 Want a commit bit? Ping me afterward.
 ---
+Debugability Sometimes Limited
+---
+# title Debugability Sometimes Limited
+There's always a downside
+---
+DSLs change parsing
+---
+You're more likely to confuse Perl
+---
+When things go badly, they go really badly
+---
+If you're not careful, error messages can mislead
+---
 #title Conclusion
 Creating DSLs is lots of fun
 ---


More information about the Jifty-commit mailing list