LINUX.ORG.RU

История изменений

Исправление emorozov, (текущая версия) :

Я скорее о некотором параллельном аспекте «критики».

Про дырявость… Как человек, который проработал в индустрии много лет, в очень разных компаниях, включая несколько тех, о которых слышал каждый, или даже прямо или косвенно пользуются многие, могу просто сказать из своего опыта.

Во всех продуктах такой объем кода, и такая нехватка рук и глаз, что какие-то недочёты, в т.ч. по безопасности, встречаешь в них постоянно. В т.ч. в своём коде, который писал несколько месяцев назад.

Просто невозможно в условиях постоянной гонки, давления, нехватки рук, сделать иначе. И даже не надо иметь никаких плохих намерений.

Если софт делать безопасным, то сроки разработки растянутся на десятилетия, а стоимость разработки станет в прямом смысле как в космической отрасли.

Видя же, как, например, все приложения в компе и телефоне обновляются минимум пару раз в день, включая какой-нибудь «фонарик», понимаешь, что качественно все эти обновления не разрабатываются и не тестируются точно.

Исходная версия emorozov, :

Я скорее о некотором параллельном аспекте «критики».

Про дырявость… Как человек, который проработал в индустрии много лет, в очень разных компаниях, включая несколько тех, о которых слышал каждые, или даже прямо или косвенно пользуются многие, могу просто сказать из своего опыта.

Во всех продуктах такой объем кода, и такая нехватка рук и глаз, что какие-то недочёты, в т.ч. по безопасности, встречаешь в них постоянно. В т.ч. в своём коде, который писал несколько месяцев назад.

Просто невозможно в условиях постоянной гонки, давления, нехватки рук, сделать иначе. И даже не надо иметь никаких плохих намерений.

Если софт делать безопасным, то сроки разработки растянутся на десятилетия, а стоимость разработки станет в прямом смысле как в космической отрасли.

Видя же, как, например, все приложения в компе и телефоне обновляются минимум пару раз в день, включая какой-нибудь «фонарик», понимаешь, что качественно все эти обновления не разрабатываются и не тестируются точно.