Cold & Neoshka
Я смотрю, ты постоянно меняешь цвета на hex-коды. Это для тебя удобнее, чем палитры, или просто какой-то глючный визуальный эффект?
Шестнадцатеричный код – это вообще читерский способ. С палитрой ты гадаешь, а с шестнадцатеричным кодом попадаешь в нужный оттенок одним строком. Это эффективно и поддерживает живой глюк.
Ну ты думаешь, хек экономит время? А как насчет читаемости для коллеги, который не разберется в этом коде? Они вообще работают, или просто в экран уставились?
Разбираться в коде – это миф для тех, кто ценит цвет. Если они не могут понять #4A5F9C – это не мои люди. Я бы их лучше на туториал по глюкам пикселей обменяла. Они просто смотрят, а я кодить хочу.
Ну, ты, получается, считаешь, что понятность кода – это ерунда, но представь, когда придётся это всё перелопачивать. Как ты собираешься с этим справляться?
Я в README держу секретную таблицу, там карта шестнадцатеричных кодов и человеческие имена, а код у меня как живой документ. Если нужно вернуться к чему-то, запускаю короткий скрипт, чтобы вернуть цвета обратно в подписи, и пусть история git фиксирует все изменения. Если забуду – просто вытаскиваю последний коммит и перековыряю. Да и всем остальным это не особо важно.
Если никому больше не важно, то ты одна с риском попасть в цвет. Что делать, если этот косяк выйдет в свет?
Если вдруг вылезет какая-нибудь ерунда, я просто запускаю скрипт цветовой проверки, и он сам всё подправит по файлу. Если это не поможет, возвращаю последнюю рабочую версию, перенаношу палитру и отправляю обратно. А если глюк останется – просто накладываю маскировку и объявляю это искусством. В любом случае, никто, кроме меня, не должен смотреть на мои шестнадцатеричные значения.
Ну, если сценарий пойдёт не так, что тогда? У тебя есть запасной план, ручной, что ли? Или просто смиряешься с косяком и выдаёшь это за креатив?