juan_gandhi: (Default)
Juan-Carlos Gandhi ([personal profile] juan_gandhi) wrote2018-03-09 08:34 pm

продолжая беседу

Т.к. есть такое европейское мнение, что рефакторинг - это метросексуальный аджальный метод продажи навоза юзерам, то я вдруг задумался - а что в Европе делают, когда их хакают и информацию воруют? Ну понятно, против воровства в Европе есть законы, например, GDPR; а в Швейцарии так даже масс шутинги запрещены (это мне швейцарцы когда-то сказали); но вот если случилось, так что тогда? Компьютеры сжигают на свалке, покупают новые, и пишут для них новые программы?

Ведь, я слышал, в Европе сначала на Z-notations и на Rational Rose весь дизайн правильно напишут, так что европейская программа не может быть неправильной, так что и рефакторить там нечего. Она совершенна.

И вот если она сломалась, то чо. Неужели с нуля переписывают?

Тесты-то понятное дело что не нужны; программист выполняет приказ менеджера, а менеджер не может ошибаться; и только плохой программист пишет код с ошибками. Немецкий код работает везде и без ошибок. Ой, тут сразу вспоминается Энигма, и три ушлых поляка, которые ее кракнули как раз перед Второй Мировой. 
vit_r: default (Default)

[personal profile] vit_r 2018-03-11 03:26 pm (UTC)(link)
Это когда Chrome падает, и его надо перезапускать, все видят.

Когда на немецком ICE перезапускают систему - это тоже все видят. Поезд стоит и ждёт, пока всё снова не запустится.
ppk_ptichkin: (Default)

[personal profile] ppk_ptichkin 2018-03-11 05:11 pm (UTC)(link)
А такое бывает? Я последний раз ездил в немецком поезде лет 6 назад, и это было в Китае...
vit_r: default (Default)

[personal profile] vit_r 2018-03-11 05:24 pm (UTC)(link)
Всякое бывает. Пассажирам, естественно, не объявляют, из-за чего именно стоим.