|
2.6, Аноним (6), 11:45, 24/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да, странно, что у них нет на это тестов. Но их можно понять. Тесты - это скучно, тесты надо поддерживать, они как гиря на ноге, мешают продвигать инновации.
| |
|
3.7, Аноним (-), 11:53, 24/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> мешают продвигать инновации.
Инновации в Apache сервере? Серьезно?)
Не, ну если бы они добавили тесты - вот это была бы инновация!
*slowpoke.jpg*
| |
|
4.11, Аноним (11), 13:44, 24/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если б деды писали тесты, вы бы сейчас сидели на опеннете через телнет в разрешении 80x25, отправляя сообщения собственноручно написанным скриптом на курле. Но зато курл и телнет были бы покрыты тестами на 500%, это да.
| |
|
5.14, Аноним (-), 14:30, 24/07/2025 [^] [^^] [^^^] [ответить]
| –4 +/– |
Ты не учел время, которое они тратитили на дебаг, исправление багов, регрессии и повторное исправление.
Тесты не нужны только к хеллоуворлдах.
Если бы диды не клали болт на разумные подходы, то софт был бы гораздо стабиленее и надежнее.
| |
|
|
7.21, Аноним (21), 17:37, 24/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Возможно, они просто не нужны, как не нужны вторая винда, вторая макось или второй линукс. Те, кому нужен веб-сервер типа апача не будут тратить время на выведение более быстрой лошади, а просто возьмут апач. Остальным как раз нужен прокси чтобы раскидывать трафик на микросервисы или вообще ничего не нужно, за них облачный вендор всё сделает, знай только лямбды пиши.
| |
|
6.19, Аноним (11), 16:21, 24/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> на дебаг, исправление багов, регрессии
Ну конечно, если есть тесты, то искать причины ошибок (дебажить), исправлять ошибки, исправлять ошибки после рефакторинга (регрессии) не нужно, ага.
> повторное исправление.
За 20 лет работы программистом повторное натыкание на один и тот же баг встречал... может раза три. В остальных случаях если тест фейлится, то дебажить проблему нужно целиком заново, потому что это ДРУГАЯ ошибка. Сколько тестов надо написать, чтоб избавиться от этих трёх раз? x3-x5 по сравнению с основным кодом? Ну считайте история юникс началась в 1970, сейчас 2025, прошло 55 лет. Если бы писали тесты, то сейчас преодолели бы лишь 16%-25% этого развития, 10-15 лет. То есть, если бы диды тестировали всё подряд, мы пользовались бы сейчас софтом уровня 1980-1985 годов.
> Если бы диды не клали болт на разумные подходы, то софт был бы гораздо стабиленее и надежнее.
Я так и написал. Гораздо более стабильный и надёжный телнет. А не этот вебкит, который до сих пор пытается за программиста угадать, что делать с не закрытым по ошибке тегом или пропущенными в скрипте точками с запятой.
| |
|
7.20, Аноним (11), 16:22, 24/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> софтом уровня 1980-1985 годов.
НО хорошо протестированным!
| |
7.22, Аноним (-), 17:49, 24/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну конечно, если есть тесты, то искать причины ошибок (дебажить), исправлять ошибки, исправлять ошибки после рефакторинга (регрессии) не нужно, ага.
Ты об этих ошибках узнаешь почти сразу, а не когда пользователи начнут ныть.
> За 20 лет работы программистом повторное натыкание на один и тот же баг встречал... может раза три. В остальных случаях если тест фейлится, то дебажить проблему нужно целиком заново, потому что это ДРУГАЯ ошибка.
Еще раз, то что тест фейлится (у нас же нормальная CI которая прогоняет тесты хотя бы раз в день) позволяет не закоммитить баг.
И узнать о нем до того как он попал к пользователям.
> Сколько тестов надо написать, чтоб избавиться от этих трёх раз? x3-x5 по сравнению с основным кодом?
Три раза это твой опыт.
Про " x3-x5 по сравнению с основным кодом" - это какая-то лютая дичь.
> Ну считайте история юникс началась в 1970, сейчас 2025, прошло 55 лет. Если бы писали тесты, то сейчас преодолели бы лишь 16%-25% этого развития, 10-15 лет.
Циферки конечно классные, но пальцем в небо.
> То есть, если бы диды тестировали всё подряд, мы пользовались бы сейчас софтом уровня 1980-1985 годов.
Ванга из тебя бы не вышла((
Во всех нормальных проектах, где требуется надежность, типа clang-llvm есть просто море тестов.
>> Если бы диды не клали болт на разумные подходы, то софт был бы гораздо стабиленее и надежнее.
> Я так и написал. Гораздо более стабильный и надёжный телнет.
Отличная вещь! Ни шифрования, ни проверки подлинности данных! Генитальный план!
| |
|
8.25, Аноним (11), 23:18, 24/07/2025 [^] [^^] [^^^] [ответить] | +/– | З Ы я не знаком с clang llvm, поэтому далее буду предполагать, что в gcc glibc ... текст свёрнут, показать | |
|
9.26, Аноним (26), 04:32, 25/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Мимо энторпрайз жявамартых На уровне юниттестов обычно покрываются все хепипафы... текст свёрнут, показать | |
|
|
|
6.28, Аноним (28), 11:11, 25/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Если бы диды не клали болт на разумные подходы
То есть Мария Кюри, должна была "догадаться" что есть какая-то радиация, и одеть свинцовые трусики просто на всякий случай, это ведь разумно.
Забавно смотреть на щенков которым кажется что все что есть просто упало с неба, и так было всегда, а старшее поколение просто глупое и не пользуется халявой.
| |
|
7.30, Аноним (-), 12:05, 25/07/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
> То есть Мария Кюри, должна была "догадаться" что есть какая-то радиация, и одеть свинцовые трусики просто на всякий случай, это ведь разумно.
Отличное передергивание!
Просто эталонное.
> Забавно смотреть на щенков
Похоже на обиженное нытье дида-бракодела.
> все что есть просто упало с неба, и так было всегда,
Эх если бы(((, тогда можно былобы просто орать на облака.
За каждым решением стоят люди, которые его принимали.
> а старшее поколение просто глупое
Старшее поколение не просто бывало глупым, оно еще было ленивым и тяпляпнутым.
Некоторые умеют признавать ошибки - например то, что null терминированные строки это был просто лютейший фейл, который привел к тысячам ошибок.
И все ради экономии байтика.
| |
|
8.33, Аноним (33), 17:23, 25/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | То ли дело поколение молодое Зп под лям, а на выхлопе 10 строк в неделю, осталь... текст свёрнут, показать | |
8.36, _ (??), 18:49, 25/07/2025 [^] [^^] [^^^] [ответить] | +/– | Девушку себе заведи, передёргиватель -р А то тедо отросло, а моск не успел А... текст свёрнут, показать | |
|
9.40, Аноним (-), 19:21, 25/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ты сам до такого совета додумался или твой парень подсказал Ага, именно поэтому... текст свёрнут, показать | |
|
|
|
6.34, _ (??), 18:18, 25/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Если бы диды не клали болт на разумные подходы, то софт был бы гораздо стабиленее и надежнее.
Убогим всегда кто то другой виноват в их убогости. Правило - железное, убогий, даже не сомневайся :)
И да - оффициально заявляю что те деды были "последними могиканами" в более развитой цивилизации, увы - ушедшей, на обломках которой живут ... вот эти. Ну как обезьяны на заброшенных в джунглях храмах. И злятся ведь на тех кто это овно построил - "чЁ, нельзя было в форме пальмового леса сделать, чтоб лазить удобно было?!?!" :)))))
| |
|
|
|
3.10, Аноним (11), 13:43, 24/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Пока пользователю используют более новое вместо более проверенного, так и будет.
Пока пользователю пользуются первым зарелизившимся вместо ожидания более проработанного но пока не зарелизившегося, так и будет
| |
|
4.13, Tron is Whistling (?), 14:09, 24/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Есть у нас тут любители, "ой, ваш апачик на год устарел, ваш пых не последней версии"... Пойду в них палочкой потыкаю сейчас.
| |
|
5.37, _ (??), 18:54, 25/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну и что? Такие - тоже нужны. Главное контролировать до чего они могут добраться в РЖ :)
А с другой стороны вот - у людей в проде дебиан и ... и тля - всё работает, хотя там даже не предпоследнее :) И такие - нужны.
А смысл жизни прост: то на чём обжигались первые - постепенно появляется у вторых.
Ну и куча всего - между ;-)
| |
|
|
|
2.12, Tron is Whistling (?), 14:04, 24/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Что такое тесты? Это рабочая сила и время. Попробуй покрыть весь апач тестами забесплатно - потом расскажешь.
| |
|
3.31, Аноним (-), 12:06, 25/07/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Время которое вкладывается, для того, чтобы не тратить его на поиск багов и регрессий.
Но если апачерам и их пользователям и так сойдет, то флаг им в руки и барабан на шею.
| |
|
4.39, _ (??), 19:16, 25/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Трепло. Просто покрытие - у вас в KPI прописано, остальное - не важно...
А так то _каждый_ релиз даёт новые проблемы, _не_ покрытые тестами. И пишутся новые, чтоб теперь то вот уже на все 146% :)
Но каждый новый релиз ... ;-D
PS: Даже не сказать чтоб совсем уж сильно троллил ... так - слегка :)
| |
|
|
|
|