REST starts with R
Mark Baker: Figure out what are the identifiable objects in
your system, give them all URIs, and make sure they answer GET
requests. Much of REST will flow naturally from that.
That is a good first step. The
next step is to agree on common representations.
Sometimes consensus can be reached on these representations, and
that is goodness. Otherwise, extensibility and/or discovery
mechanisms may be helpful in providing the right amount of
coupling.