Откомментированный идиотом код полон шума и ярости

Итак, avva жалуется на програмистофобов, не предусмотревших в JSON комменты. Что здесь можно сделать?
Допустим, у нас есть док {"itemSentDate": "2024-02-31"} как его откомментить?
Почему бы, например, не так? {"itemSentDate": ["2024-02-31", "// blahblablah"]}
Впрочем, зачем нам блаблабла? Давайте сделаем так: {"itemSent": {"date": "2024-02-31", "tracking": "https://tools.usps.com/go/TrackConfirmAction?tLabels=666"}}
Теперь остается этот док отлинтовать на предмет ошибок. Это можно сделать здесь: https://jsonlint.com/ Там же можно его и набьютить.
Наконец, большие JSON доки имеет смысл разбить на части и хранить в реляционной таблице в колонке json, varchar или text. Если комменты так уж нужны, их можно поместить в отдельной колонке.
|
</> |