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

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

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

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

Date: 2018-03-11 12:39 am (UTC)
vit_r: default (Default)
From: [personal profile] vit_r
В принципе, такие случаи не доказывают тестированием, а выясняют на основе анализа записей juridical recording. При обычном объёме тестирования такого софта неудачные комбинации факторов бывают слишком редко, чтобы можно было поймать за ограниенное время сторонними экспертами.

Как этому должен помочь вочдог - совершенно неясно.

Я всё-таки подозреваю, что экстренно тормозящая машина несколько безопаснее безконтрольно разгоняющейся.

Date: 2018-03-11 12:54 am (UTC)
snowps: (Default)
From: [personal profile] snowps
Писать логи в серийных ECU - это, конечно, идея хорошая, но вряд ли кто из производителей согласится. :)

It depends, особенно на хайвее. Вообще при живом гипервизоре повисание таска не должно быть проблемой, - гипервизор должен иметь возможность его убить и перезапустить, не трогая другие таски. Если это по каким-то причинам сделать нельзя, то да - это явный design flaw. Кроме того, система тормозов обычно собрана на отдельном контроллере и должна сработать, даже если у ECU снесло башню.

Date: 2018-03-11 12:59 am (UTC)
vit_r: default (Default)
From: [personal profile] vit_r
Подозреваю, с введением самодвижущихся повозок чёрный ящик станет обязательным по закону, потому что только он сможет определить, кто старушку задавил: человек или компьютер.

Date: 2018-03-11 01:11 am (UTC)
snowps: (Default)
From: [personal profile] snowps
В таких - да, очень возможно.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

July 2025

S M T W T F S
  12345
6789 1011 12
131415 1617 1819
20212223242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2025 09:11 pm
Powered by Dreamwidth Studios