Size: a a a

2020 October 31

c

codingteam@cjr in codingteam
Minoru
ну вот я не пойму, почему не static std::string. Почему макросы? За что? >_<
источник

t

ttldtor in codingteam
кстати, компиляторы умеют уже в дедупликацию вот таких констант макросных?
источник

FO

FORTRAN ONE LOVE in codingteam
codingteam@cjr
Minoru
ну вот я не пойму, почему не static std::string. Почему макросы? За что? >_<
чтобы код сразу был легаси
источник

FO

FORTRAN ONE LOVE in codingteam
даже не написанный код уже легаси
источник

c

codingteam@cjr in codingteam
Minoru
а, хм. Я думал, код сам собой становится легаси с течением времени
источник

c

codingteam@cjr in codingteam
Minoru
а тут оказывается, что для этого тоже нужно PR-ы слать >_<
источник

t

ttldtor in codingteam
если не следить, то да
источник

t

ttldtor in codingteam
надо всегда следить за кодом
источник

FO

FORTRAN ONE LOVE in codingteam
codingteam@cjr
Minoru
а, хм. Я думал, код сам собой становится легаси с течением времени
из-за макросов код сразу становится легаси
источник

t

ttldtor in codingteam
не бывает кода однажды-написал-больше-ничего-делать-не-надо
источник

t

ttldtor in codingteam
FORTRAN ONE LOVE
из-за макросов код сразу становится легаси
макросы макросам рознь
источник

FO

FORTRAN ONE LOVE in codingteam
нафига макросы, когда есть шаблоны?
источник

t

ttldtor in codingteam
тебе бы не понравилось, если бы всё параметризировалось так
источник

SS

Sergiy Shatunov in codingteam
макросы легко писать, но код с ними проблематично отлаживать
источник

SS

Sergiy Shatunov in codingteam
а шаблоны сложно и писать и отлаживать
источник

t

ttldtor in codingteam
сообщения об ошибках шаблонов иногда непонятны (поэтому завезли концепты)
источник

t

ttldtor in codingteam
но отлаживать шаблоны проще макросов
источник

t

ttldtor in codingteam
если вы не отлаживаете код в вим^W^W на коленке
источник

t

ttldtor in codingteam
или в чём там уебанско-консольном
источник

t

ttldtor in codingteam
хотя дело даже не в консольке, а в подходе
источник