recentpopularlog in

mcherm : versioning   8

Roy Fielding on Versioning, Hypermedia, and REST
Roy Fielding says "Don't" version your APIs. Use "hypermedia" instead. And if you really MUST version them, just use a new server. Interesting viewpoint, but not an appropriate solution for the problems that *I* solve which are mostly internal to a single company.
via:HackerNews  REST  APIDesign  versioning 
june 2017 by mcherm
MF Bliki: DslMigration
If you release new versions of your domain specific language, what happens to the existing code? Here are some techniques for migrating that code forward to the new version.
domain_specific_languages  via:MartinFowler  martinfowler  versioning 
february 2009 by mcherm
K. Scott Allen : Versioning Databases – Branching and Merging
A practical how-to about using a version control system to version a database. In particular, it handles branching and merging!
branching  agile  database  versioncontrol  versioning 
march 2008 by mcherm
IEBlog : Microsoft's Interoperability Principles and IE8
Microsoft changes plans for IE8. Originally they said pages marked as standards compliant would be parsed in IE7 mode and separate header needed to get true standards behavior. But community feedback has made them change their minds.
webstandards  webdesign  browsers  Microsoft  versioning  ie 
march 2008 by mcherm
Coding Horror: Software Branching and Parallel Universes
Good essay on why everyone should make good use of branching within a version control system.
blogentry  versioncontrol  subversion  versioning  programming 
october 2007 by mcherm
Consumer-Driven Contracts: A Service Evolution Pattern
In this essay, Ian Robinson of ThoughtWorks points out that once you publish a web service you may not know how clients are using the data it returns. This makes it difficult to change the returned data -- to add new features or to change or remove existi
articles/programming  versioning  xml 
june 2006 by mcherm

Copy this bookmark:

to read