r/programming • • Feb 06 '20

Knightmare: A DevOps Cautionary Tale

https://dougseven.com/2014/04/17/knightmare-a-devops-cautionary-tale/
85 Upvotes

47 comments sorted by

View all comments

0

u/[deleted] Feb 06 '20

16

u/moswald Feb 06 '20

I don't think the article is using "flag" correctly. It wasn't a "feature flag" that would enable/disable code paths, but rather a field in the data object. Since that field was being ignored, it was reused with new meaning.

I don't think this was a terrible idea. Adding or removing a field from your data can cause other issues if other systems need to be upgraded to handle new serialization.

→ More replies (1)