История изменений
Исправление hobbit, (текущая версия) :
в голову гвоздь вбивать
Ты чего такой агрессивный, съел что-то лишнее?
JSON компактнее, спору нет. Но есть дохрена ситуаций, где понятность (достигаемая в том числе за счёт избыточности) важнее, чем компактность. К примеру, в структурах большого уровня вложенности я смотрю на вереницу закрывающихся скобок и пытаюсь понять, какая куда относится. Впору линейку к монитору прикладывать, и даже это не сильно поможет, ибо всё дерево в монитор не влезает. Да, в хороших IDE есть хоткеи, которые умеют по парам скобок скакать, но это костыль, и проскакать приходится зачастую много раз.
XML тут даёт гораздо больше информациии.
…Мы ведь всё ещё говорим про читаемость для людей, да?
Исправление hobbit, :
в голову гвоздь вбивать
Ты чего такой агрессивный, съел что-то лишнее?
JSON компактнее, спору нет. Но есть дохрена ситуаций, где понятность (достигаемая в том числе за счёт избыточности) важнее, чем компактность. К примеру, в структурах большого уровня вложенности я смотрю на вереницу закрывающихся скобок и пытаюсь понять, какая куда относится. Впору линейку к монитору прикладывать, и даже это не сильно поможет, ибо всё дерево в монитор не влезает. Да, в хороших IDE есть хоткеи, которые умеют по парам скобок скакать, но это костыль, и проскакать приходится зачастую много раз.
…Мы ведь всё ещё говорим про читаемость для людей, да?
Исходная версия hobbit, :
в голову гвоздь вбивать
Ты чего такой агрессивный, съел что-то лишнее?
JSON компактнее, спору нет. Но есть дохрена ситуаций, где понятность (достигаемая в том числе за счёт избыточности) важнее, чем компактность. К примеру, в структурах большого уровня вложенности я смотрю на вереницу закрывающихся скобок и пытаюсь понять, какая куда относится. Впору линейку к монитору прикладывать, и даже это не сильно поможет, ибо всё дерево в монитор не влезает. Да, в хороших IDE есть хоткеи, которые умеют по парам скобок скакать, но это костыль, и проскакать приходится зачастую много раз.