Why should I use a human readable file format in preference to a binary one? Is there ever a situation when this isn\'t the case?
EDIT: I did have this as an explana
The human format is simplier to parsing and debugging if you have a problem with a field (example: a field contains a number where the spec says the this field must be a string), also the human format is closier to domain of problem.
I prefer the binary format with a lot of data AND i'm sure that I have the software for parsing him :)