Browse files


  • Loading branch information...
1 parent a292acb commit d15d1110bfcd4f08b0805dcb512b167bd634737e @mcdonc committed Sep 6, 2012
Showing with 2 additions and 28 deletions.
  1. +2 −28 presentation.rst
@@ -153,27 +153,6 @@ Django Extensibility Does It Right
- Encourages an environment of plugins at different levels.
-Django Terminology Does It Right
-.. no idea who first came up with the idea that request/response web
- frameworks have anything to do with the MVC pattern defined via smalltalk
- in the 1980s. Arguments about which web frameworks are "more MVC" than
- others hilarious, completely miss the point. Like arguing which sweater
- is more OSHA compliant. Django authors were smart enough to know how
- crazy that was.
-- Arguments about how a web framework implements "MVC" are usually
- distractions.
-- Views and models. No "controller".
-.. Pyramid uses the same terminology as Django. Zope happens to as well.
-.. image:: nocontroller.jpg
- :align: center
Django Reality Does It Right
@@ -199,7 +178,7 @@ So WTF?
the less satisfied you are; ignorance would be bliss. Remember I started
with Zope, so it proves I had almost no taste. But you get pickier as
time goes on; you recontextualize features in the light of new knowledge
- and things your framework did for you that you thought were so great at
+ and things your framework did for you that you thought were so great at
the start sometimes start to look like liabilities. You might be able to
get things done more quickly if it did a little less, it did those fewer
things better. E.g. you might not want to use a relational database, or
@@ -791,19 +770,14 @@ Getting it right:
-No controller:
+No magic:
Images (Cont'd)
-No magic:
AS/400 Sign On:
-Images (Cont'd)
Toronto skyscrapers:

0 comments on commit d15d111

Please sign in to comment.