Chris McDonough
2011-07-15 1d197536090ecbd6df2dba96f96233c6526968e9
mention traversal
1 files modified
7 ■■■■■ changed files
docs/designdefense.rst 7 ●●●●● patch | view | raw | blame | history
docs/designdefense.rst
@@ -1503,6 +1503,13 @@
executed.  Does that make you a little uncomfortable?  It should, because
:ref:`you_dont_own_modulescope`.
In the meantime, in Pyramid, if you don't want to have to maintain relative
route ordering imperatively, you can use :term:`traversal` instead of route
matching, which is a completely declarative (and completely predictable)
mechanism to map code to URLs.  While URL dispatch is easier to understand
for small non-extensible applications, traversal is a great fit for very
large applications and applications that need to be arbitrarily extensible.
"Stacked Object Proxies" Are Too Clever / Thread Locals Are A Nuisance
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++