Ah fergit to mention that versioning really helps if you publish the API's
to 3rd parties too.

Thanks and regards,

Francis

Follow me on twitter https://twitter.com/fjfish
Blog at http://www.francisfish.com
(you can also buy my books from there!)
CV http://www.pharmarketeer.com/francis.html

Comfort the frightened, coach the clueless and teach the uninformed. Seth
Godin


On Tue, Jan 22, 2013 at 5:33 PM, Francis Fish <[email protected]>wrote:

> On Tue, Jan 22, 2013 at 1:24 PM, Colin Densem <[email protected]
> > wrote:
>
>> Where I've used it the real pain has always been around testing.
>> Versioning of the endpoints is I'd say mandatory, coupled with the most
>> fragile of assumptions, human nouse. Actually deploying it, designing it I
>> find a little easier when separated to logical points.
>>
> +1 for versioning, if I remember right we had to make sure the version was
> in the URL 'cos nginx doesn't include params in the cache key. In fact the
> whole service call, somehow? Memory fades, it's been 18 months.
>
>> Apologies for length, off to read up on hexagonal, missed that somehow.
>>
>
> http://rubyrogues.com/078-rr-hexagonal-rails-with-matt-wynne-and-kevin-rutherford/
>
> +1
>

-- 
You received this message because you are subscribed to the Google Groups 
"NWRUG" 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/nwrug-members?hl=en.

Reply via email to