David,

Your screencast is very well done. There is one small change i would make to
add a layer regarding the management of complexity. Make a change to the
app: a small but noticeable change, like reorder the messages newest to
oldest with a timestamp, or something. It would be ideal if somewhere in
your modification you commit an error that is subsequently caught by typing.
These two basic points dovetail nicely into a crucial point that Bill
Venner's makes in his JavaOne presentation: types don't prove your program
correct; types prove changes to your program correct. i think you could
increase the bang-for-buck by a factor of 2 while only adding 15 - 20 secs
to the time.

Best wishes,

--greg

On Fri, Apr 24, 2009 at 8:50 AM, David Pollak <[email protected]
> wrote:

> Folks,
>
> I did a draft of a screencast for a real-time chat app.  It's at
> http://tunaforcats.com/LiftScreenCast.avi
>
> I'd like to get some critical feedback on it so I can improve it.
>
> Thanks,
>
> David
>
> PS -- What's the best output format?  AVI, QuickTime, Flash?
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Beginning Scala http://www.apress.com/book/view/1430219890
> Follow me: http://twitter.com/dpp
> Git some: http://github.com/dpp
>
> >
>


-- 
L.G. Meredith
Managing Partner
Biosimilarity LLC
1219 NW 83rd St
Seattle, WA 98117

+1 206.650.3740

http://biosimilarity.blogspot.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to