Constantine
????
Berkus
Square
А про span. Это майки сделали же. К ним и вопрос по идее
Constantine
да у меня в среднем оператор длиннее)
Square
vladislav
Square
Constantine
я вообще считаю, что любой уважающий себя statement в коде должен занимать либо весь экран, либо всю функцию
Evgenii
Berkus
Evgenii
нет бы сделать s::rw
vladislav
Весь проект, чего уж там
Square
Ой ладно. Ухожу обратно под одеялко. Дискуссия ушла куда то в дебри
Evgenii
на современном мониторе как раз 80 символов в ширину влазит
Constantine
Evgenii
Berkus
Thorn
vladislav
Constantine
только
if (
#include <megaifcondition>
) {
#include <megaifbody>
} else {
#include <megaelsebody>
}
Vladislav
Constantine
у меня есть места, где очень хочется)
Anatoly
80 столбцов - это 240 столбцов при трехстороннем мерже - еле-еле на экран влазит.
Berkus
Constantine
vladislav
Berkus
vladislav
Evgenii
Constantine
Constantine
и пиши комментарии "в кино водил конвенцию"
Berkus
интересно было бы исследовать профдеформацию челов у которых конвенцией жостко задана длина строки 20 символов
Evgenii
Constantine
Berkus
не ну реально, ввести на год-полтора такое, потом всех к психу на тесты
Anatoly
80 же. люди так пишут и радуются жизни
Anatoly
не, я когда начинал программировать - тоже писал длинные строки и не понимал зачем ограничивать длину строки. наверное потому что один код писал
Constantine
vladislav
Anatoly
некрасиво
Constantine
ну я могу(
писать,
вот,
так,
параметры,
функции
)
{
и просить(
деньги(
за_строчки(
кода
)
)
);
throw зачем;
}
Anatoly
в любом случае, std::reference_wrapper<> это слишком длинно чтобы это постоянно писать
Constantine
о_О
vladislav
Anatoly
нет конечно, зачем он нужен
Constantine
я просто первое, что увидел
graphics::window::restrictions::make_from_text_metrics
Constantine
я вот все пытаюсь найти имя, которое длиннее 80 букав
Anatoly
зачем
Constantine
вот нашел место, где вложенность лесенки 17
Anatoly
ёлочка? новый год же прошел, выкидывать такое надо
Constantine
там запись рендереров сцен
Constantine
ужасно будет
Constantine
Представьте, что вам вот такую фиготень надо записать как дерево, поймете
Anatoly
что значит "надо"? зачем вообще так писать?
Constantine
ну давайте, рассказывайте альтернативы
Anatoly
покажите код
Constantine
там очень много непонятных букв
Constantine
считайте, что у вас есть конструктор
Constantine
т.е. там верхняя часть примерно
hsequence(make_vector(
image(),
vsequence(make_vector(
hsequence(make_vector(
image(),
text_end_ellipsis(),
image(
condition(
)
),
text(
format_time()
)
)),
hsequence(make_vector(
))
))
))
Constantine
ну вот что-то такое, лень продолжать
Anatoly
дерево в коде, и его очень хочется записать именно деревом?
Constantine
да
Constantine
потому что дерево, записанное как дерево, выглядит гут
Anatoly
ок, тогда придется писать именно так. но такое бывает очень редко. практически никогда.
Anatoly
разве что в тестах
Constantine
ну не знаю, таких много
Anatoly
такое неудобно читать, и неудобно модифицировать, IMO
Constantine
альтернативы?
Anatoly
вынести переменные
Anatoly
или сериализовать в json, т.к. это по сути кусок данных, а не код.
Constantine
вы умрете писать статические сериализаторы
Constantine
на самом деле на более высоком уровне так и делается
Anatoly
а зачем статические? но если хочется, то можно и генератор кода написать
Constantine
ну я это и имею в виду