Size: a a a

2020 February 14

AK

Alexey Kulakov in Delphi & Lazarus
и нельзя быть таким фаталистом
источник

SB

Sergey Bodrov in Delphi & Lazarus
Alexey Kulakov
лучше чтоб он не падал,, даже в случае непредвиденных ситуаций
Увы, я пишу софт для беларусских ментов, мне нельзя быть оптимистом.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
😂👍
источник

SB

Sergey Bodrov in Delphi & Lazarus
Анекдот про летающих крокодилов в цирке все знают?
источник

SB

Sergey Bodrov in Delphi & Lazarus
- Но скажи, крокодильчик, как же это у вас всё-таки получается?!
На что крокодильчик поднимает на неё огромные грустные глаза и говорит:
- Ах, мадам, если б вы только знали, мадам, как нас здесь пИздят!
источник

GB

George Bakhtadze in Delphi & Lazarus
Sergey Bodrov
Продакшен когда-нибудь все равно упадет, как его не тестируй. Но можно сделать так, чтобы он аккуратно падал с информативными логами и легко поднимался.
вот наверное и авторы софта боинга так же думали. :)
а ранее боинг был с репутацией в т.ч. в софте
источник

DB

Dmitry Belkevich in Delphi & Lazarus
на аутсор отдали просто софт, а там не факт что вообще знали куда пишут
источник

DB

Dmitry Belkevich in Delphi & Lazarus
может подумали очередная игруха 😂
источник

DB

Dmitry Belkevich in Delphi & Lazarus
у нас сервера обвешаны полностью  логами. большая часть потоков автоматически перезапускаются, изредка помогает на нефатальных ошибках. ну и как-то в последнее время стало сильно получше. часто месяцами и по полгода работает без перезагрузок
источник

N

Nik in Delphi & Lazarus
Я как-то без юнит-тестов писал до сих пор.. И вполне себе работает месяцами без перезагрузки..
источник

N

Nik in Delphi & Lazarus
Что я делаю не так?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Юнит-тесты (и вообще готовые тесты) удобны при вводе новых фичей, чтобы проверить некоторые простые вещи, чтобы не поломались. На багоустойчивость по большому счету не влияет. Удобство разработки только
источник

DB

Dmitry Belkevich in Delphi & Lazarus
У нас тоже юнит тестов нет
источник

N

Nik in Delphi & Lazarus
А логгер и нормально именованные идентификатры помогают быстро находить причины ошибок
источник

N

Nik in Delphi & Lazarus
Renat Suleymanov
Юнит-тесты (и вообще готовые тесты) удобны при вводе новых фичей, чтобы проверить некоторые простые вещи, чтобы не поломались. На багоустойчивость по большому счету не влияет. Удобство разработки только
Делай нормальные классы и не будет побочек
источник

RS

Renat Suleymanov in Delphi & Lazarus
Мне кажется они больше для библиотек удобны. Для софта я их не делаю
источник

RS

Renat Suleymanov in Delphi & Lazarus
Nik
Делай нормальные классы и не будет побочек
Кто сказал, что я ненормальные классы делаю? Изоляция не всегда помогает. Вот был у меня один клиент. Доработал второй. Прогнал по тестам его и сразу видно, что работает или нет. Удобство разработки. И все
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Я не против юнит тестов в общем-то. Главная проблема с ними в том, что они платные по времени
источник

N

Nik in Delphi & Lazarus
Извращаться писать код так, чтобы потом на него возможно было юнит-тесты написать - что-то у меня нет такого желания.
источник

RS

Renat Suleymanov in Delphi & Lazarus
Dmitry Belkevich
Я не против юнит тестов в общем-то. Главная проблема с ними в том, что они платные по времени
Да, на них время нужно
источник