Size: a a a

Teamlead Bootcamp

2019 August 14

CI

Crazy Ivan in Teamlead Bootcamp
Mutko says
У дата саенса нет кодревью, black + flake8
есть
источник

SO

Sergio Olegovich in Teamlead Bootcamp
Датасайнтисты это просто математики (как правило только статистика) которые могут что-то написать на R или питоне в лучшем случае, обычно в компаниях такие сидят в отделах RnD и в прод не пишут, а рабочий код пишут уже датаинженеры и вот там процедуру кодревью вводить крайне желательно
источник

CI

Crazy Ivan in Teamlead Bootcamp
Sergio Olegovich
Датасайнтисты это просто математики (как правило только статистика) которые могут что-то написать на R или питоне в лучшем случае, обычно в компаниях такие сидят в отделах RnD и в прод не пишут, а рабочий код пишут уже датаинженеры и вот там процедуру кодревью вводить крайне желательно
обычно, но бывают исключения
источник

OF

Oleg Fedyakin in Teamlead Bootcamp
Это там, где денег много :). У нас все на все руки мастера
источник

SO

Sergio Olegovich in Teamlead Bootcamp
Oleg Fedyakin
Это там, где денег много :). У нас все на все руки мастера
Тогда вряд-ли у вас много времени на код ревью есть вообще)
источник

OF

Oleg Fedyakin in Teamlead Bootcamp
Стандартизация, линтеры спасают )
источник

CI

Crazy Ivan in Teamlead Bootcamp
Oleg Fedyakin
Стандартизация, линтеры спасают )
линтеры не спасают от логики)
источник

CI

Crazy Ivan in Teamlead Bootcamp
у нас, например, есть и код ревью и полное покрытие юнит тестами
источник

OF

Oleg Fedyakin in Teamlead Bootcamp
Тут тесты и практика, да.
источник

OF

Oleg Fedyakin in Teamlead Bootcamp
Но в первую очередб максимальное упрощение.
источник

CI

Crazy Ivan in Teamlead Bootcamp
ну, когда надо MVP какое-нибудь
источник

CI

Crazy Ivan in Teamlead Bootcamp
потом постепенно наращивается функционал по мере подтверждения гипотез
источник

CI

Crazy Ivan in Teamlead Bootcamp
ничего не делается просто так без подтверждения гипотез
источник

AK

Anton Khvorov in Teamlead Bootcamp
Crazy Ivan
у нас, например, есть и код ревью и полное покрытие юнит тестами
полное это как?)
источник

CI

Crazy Ivan in Teamlead Bootcamp
Anton Khvorov
полное это как?)
ну каждая строчка кода тестируется)
источник

CI

Crazy Ivan in Teamlead Bootcamp
тесты тоже можно криво написать)) которые ничего не будут тестить, но вызовут каждую строчку кода)
источник

V

Viktor in Teamlead Bootcamp
Sergio Olegovich
Датасайнтисты это просто математики (как правило только статистика) которые могут что-то написать на R или питоне в лучшем случае, обычно в компаниях такие сидят в отделах RnD и в прод не пишут, а рабочий код пишут уже датаинженеры и вот там процедуру кодревью вводить крайне желательно
попрошу
источник

V

Viktor in Teamlead Bootcamp
коде-ревью нужно везде

только каждый его делает под проекты немножко по-разному
источник

V

Viktor in Teamlead Bootcamp
Crazy Ivan
у нас, например, есть и код ревью и полное покрытие юнит тестами
а как именно делаете коде-ревью?
источник

CI

Crazy Ivan in Teamlead Bootcamp
Viktor
а как именно делаете коде-ревью?
двое человек просматривают код и тесты. Делают свои замечания. Человек все исправляет. Как только получено два апрува, то код мержится в мастер
источник