[wiki.ductilej] push by - Created wiki page through web user interface. on 2010-11-24 01:20 GMT

1 view
Skip to first unread message

duct...@googlecode.com

unread,
Nov 23, 2010, 8:21:00 PM11/23/10
to ductil...@googlegroups.com
Revision: 24610fc851
Author: samskivert
Date: Tue Nov 23 17:20:03 2010
Log: Created wiki page through web user interface.
http://code.google.com/p/ductilej/source/detail?repo=wiki&r=24610fc851

Added:
/OtherUses.wiki

=======================================
--- /dev/null
+++ /OtherUses.wiki Tue Nov 23 17:20:03 2010
@@ -0,0 +1,11 @@
+Herein we describe a variety of benefits to be had via the judicious
application of DuctileJ:
+
+== Prototyping ==
+
+*Let code get out of date*: When you're prototyping, things change
quickly. You're interested in experimenting with one part of the code and
don't want to have to comment out or bring up-to-date other parts of the
prototype code. With DuctileJ, you're only bothered with problems in code
you actually execute, which is usually the code you care about.
+
+*Defer exception handling*: You often want to defer error handling while
you're prototyping. Checked exceptions force you to either write a
place-holder catch clause, or declare that you propagate checked exceptions
all the way up to some top-level class. With DuctileJ you don't have to
worry about checked exceptions until you're ready to think about your error
handling approach.
+
+== Refactoring ==
+
+*Test as you go*: Sometimes you have to do a big manual refactoring, and
you find yourself lost in the woods for hours or days without the ability
to compile your code or run your tests. With DuctleJ you can __test as you
go__: do a little bit of your refactoring, run tests that exercise that
code, see exactly where they fail, fix those bits, and repeat until that
test executes successfully. Lather, rinse, and repeat to guide yourself
confidently through large manual refactorings.

Reply all
Reply to author
Forward
0 new messages