This post originated from an RSS feed registered with Java Buzz
by Michael Cote.
Original Post: If I May be so Brazen: "Webservices...ugh!"
Feed Title: Cote's Weblog: Coding, Austin, etc.
Feed URL: https://cote.io/feed/
Feed Description: Using Java to get to the ideal state.
Design the interface as a dictionary, though not as an object based wrapper around dictionaries (ie prefer a Map over a Bean). I've seen Python and Lisp code that does this well as they have good support for meta-class hacking; and it's sometimes called data-driven programming in the Lisp world.
Ahhhh! To me -- a type-safety, contract-based coding, OO nut -- webservices are a massive step backwards into the procedural flaming swamp-world I despise.