Billy
;)
Billy
Давайте я наброшу задачу из боевого кода. С багами естессно
Billy
Посмотри кто сто найдет
Nikita
Billy
Ща приземлюсь. Выложу. А то я ток взлетел
Billy
Часам к 8 москвы ждите
Billy
Ахаха
Billy
Я переименую все таки быть ;)
Денис
Билд-чек, юнит-тесты, статический анализ, тестирование разработчиком, код-ревью, тестирование у тестировщика (группы тестирования), автоматизированные интеграционные тесты (jenkins и т.д.), регрессионные тесты, нагрузочное тестирование, написание документации.
Danil
ох уж этот прекрасный мир где это так работает
Berkus
фаззинг еще
Nikita
ещё и на разных конфигурациях (по железу, по платформам, по версиям)
Anonymous
ну это само собой
Ioann_
так ты кажется сам знаешь ответ на свой вопрос. Грубо говоря, код должен работать, и не мешать работать другим
Ioann_
Ну если у тебя начальство в этом не разбирается, то это не очень хорошо.
Ioann_
С чем кстати работаешь ? Математика ? Базы данных ? Сетевуха ? Аутсорс ?
Ioann_
У меня лично так устроено:
1. Полный билд без warning-ов(ну есть, конечно определенные которые я просто отключил)
2. Небольшой набор мелких тестов на самые критичные функции ядра
3. Третий пунк пока что не доделан, но связан он с тестами на ui :D
4. Наборы тестов для всех алгоритмов доступных пользователю - тестируется абсолютно все и складывается в табличку. Эти тесты запускаю ночью, т.к они очень долгие (на данном этапе при неполном мат ядре могут выполнятся 3 - 4 часа). Ну, собственно сравниваются показатели и результаты - находятся отличая от прошлого запуска.
Ioann_
Если все ок - код в ветке, в локальном хоронилище
Ioann_
Ну изображения и их обработка это схожая тематика. Там тоже есть небыстрые алгоритмы. Так что, думаю процесс скорее всего должен быть аналогичен
Ioann_
Да самое сложное во всей этой фигне - это математика которая стоит за обработкой.
Billy
Ну вы разошлись
Billy
Это был мой след топик
Ioann_
а как это на результаты вычислений то повлияло ?
Nikita
Повлияло, на тестах-то и увидели
Nikita
Вплоть до изменения топологии
Ioann_
not bad, not bad
Berkus
вот это каминг аут!
Danil
Vladislav
Danil
Matwey
Danil
Billy
Вот те самые
Billy
Кто лезут и молчатъ
Billy
Да. Они самые
Danil
серёжа
mo
Можно подумать здесь все 1,7к ведут активную беседу
mo
😅
mo
И да, я ещё нуб. Поэтому сказать мне нечего😂
Alexander
Маководы с кутэ есть?
Berkus
Berkus
Alexander
ну есть ачочоч
Консольные приложения получается с помощью LLDB отлаживать?
Berkus
Alexander
mo
Berkus
Alexander
А в креаторе вводить некуда
Berkus
в том же
Berkus
выкинь креатор
Alexander
И что вместо него?
Berkus
lldb
Alexander
Стоп
Alexander
Через терминал отлаживать, что ли?
Berkus
а что, не умеешь?
Alexander
Такое себе, кажется, действие
Alexander
Умею, но е-мое
Berkus
нормальное
Alexander
Все могут, а креатор нет
Alexander
Ну что за дичь
Berkus
ну и креатор скорее всего может
Berkus
просто ты не знаешь где, а мне лень его запускать, пушо он такое себе, кажется, иде
Alexander
Не может он. Ласково намекает при запуске, что не умеет LLDB в отдельный терминал. Вот и поговорили с ним.
Levon
Что такое LLDB?
Alexander
У него там есть вкладочка "Вывод приложения", а ввода нет
Berkus
Levon
А, дебагер
Levon
Я думал база данных какая то
Alexander
Levon
А почему речь идёт о нем? Он какой то крутой?
Levon
И на какой системе вообще он?