Size: a a a

2021 June 06

FO

FORTRAN ONE LOVE in codingteam
и код должен вызываться!
источник

Dv

Dr. Friedrich von Ne... in codingteam
Сторонники всяких там TLA+ и прочей Агды с тобой не согласятся.
источник

t

ttldtor in codingteam
Ну, иногда полезно иметь укрупнённую схемку. Правда, если сильно укрупнить, то они все одинаковые
источник

Dv

Dr. Friedrich von Ne... in codingteam
У них там самого факта, что код скомпилировался, достаточно
источник

t

ttldtor in codingteam
Вызвать агду... это как ктулху
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне за последнее время дохера выдаётся разбираться с чужим кодом, и я пытаюсь как-то хотя бы на интуитивном уровне сформулировать, как это вообще делать
источник

Dv

Dr. Friedrich von Ne... in codingteam
И кажется, что надо просто часик посидеть в подсистеме, попытаться в ней что-то поменять, мб поползать с дебаггером. И тогда разберёшься
источник

FO

FORTRAN ONE LOVE in codingteam
не соглашусь... если код не вызывается => не верифицируется => можно сломать так. что будет компилироваться, но ответ будет неправильный
источник

Dv

Dr. Friedrich von Ne... in codingteam
Поймёшь, за какие ниточки в ней дёргают.
источник

t

ttldtor in codingteam
Если есть тесты, то я с них начинаю.
источник

Dv

Dr. Friedrich von Ne... in codingteam
В суперновомодных языках нельзя
источник

Dv

Dr. Friedrich von Ne... in codingteam
А с тестами всё сложно бывает.
источник

t

ttldtor in codingteam
Если естов нет, то пытаюсь увидеть части, потом разбираться на мелком уровне
источник

t

ttldtor in codingteam
Хорошо, когда есть актуальные)
источник

Dv

Dr. Friedrich von Ne... in codingteam
Ну, во всяком случае, энтрипоинты в подсистемах я и так знаю — а это как раз та часть, с которой однозначно помогают тесты
источник

t

ttldtor in codingteam
я часто вижу код по 5-10к строчек в одном файле. Но это не в проектах на работе, а в питоноскриптах
источник

Dv

Dr. Friedrich von Ne... in codingteam
А уж какие инварианты там зафиксированы тестами — для разбирательства в коде не так важно.
источник

t

ttldtor in codingteam
сука
источник

Dv

Dr. Friedrich von Ne... in codingteam
Мне уже раз в неделю приносят пул-реквесты на 2-3к
источник

Dv

Dr. Friedrich von Ne... in codingteam
Правда, в одном файле такое редко встречается, да.
источник