Andrea Aime wrote:
> Luca Morandini ha scritto:
>> A Java programmer can build good UIs too, I suspect.
>> Look, I've never heard of a "saw craftsman" as unable to make an elegant 
>> wood table: let's separate the tool from the product.
> 
> We're thinking of different things here. As Dijstra wisely stated
> in "The humble programmer": "The competent programmer is fully aware of 
> the strictly limited size of his own skull; therefore he approaches the 
> programming task in full humility, and among other things he avoids 
> clever tricks like the plague."
> 
> While this has nothing to do with UI, the "limited size of the skull"
> means, imho, that either one is a top notch java developer, or a very
> good interaction/UI designer. The skill set is very different, someone
> very proficient in both is kind of an exception, not the norm.

We shall agree to disagree on this: I like the concept of a 
"generalizing specialist" [1] ;)


>> Actually, if you are serious about REST, no state should be on the 
>> server, hence calling for a pure AJAX client.
> 
> If you look at http://www.spatialreference.org/, you'll
> find a web app that's made along the rest principles, has no server
> side state management, yet it's not using AJAX.

Point taken, let me restate it:
<<Actually, if you are serious about REST, no state should be on the
server, hence calling for a pure AJAX client *unless your state is so 
simple that can be stored in hidden HTML forms*.>>.

Actually, I did just this back in 2001... no RESTful services at the 
time though.

Regards,

[1] http://www.agilemodeling.com/essays/generalizingSpecialists.htm

--------------------
    Luca Morandini
www.lucamorandini.it
--------------------


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to