[Zope-CVS] SVN: Sandbox/README.txt *** empty log message ***
jim at zope.com
Thu Nov 18 12:29:12 EST 2004
Log message for revision 28473:
*** empty log message ***
--- Sandbox/README.txt 2004-11-18 17:24:39 UTC (rev 28472)
+++ Sandbox/README.txt 2004-11-18 17:29:10 UTC (rev 28473)
@@ -0,0 +1,23 @@
+This is an area for *throw-away* prototypes.
+It is *important* to note that the practices for throw-away and
+evolutionary prototypes are totally different.
+For a throw-away prototype, the goal is to explore a problem
+you don't understand by trying things out. It's pointless to
+document and write tests. It would be counter productive. It doesn't
+really matter what the code looks like. Speed of implementation
+is important, because you want to try things out quickly. You don't
+want to waste time thinking about apis, etc.
+When you understand a problem, or at least think you do, you can
+start writing the evolutionary prototye (a.k.a. the final system ;).
+You may still throw it away, or refactor it, but the expectation
+is that what your working on will evolve into something of value.
+At this point, it's time to start doing things right. It's time to
+start following Zope 3 practices. At this point, the code should
+move into the Zope 3 tree, or into a separate project.
+If you want to experiment here, create a subdirectory with a name that
+is descriptive and includes your (or your project's) name
+(e.g. jim-zope-gui, zc-teleportation).
Property changes on: Sandbox/README.txt
More information about the Zope-CVS