Как стать автором
Поиск
Написать публикацию
Обновить

Комментарии 1

Я лично сразу в ноутбуке пишу код, который (в меру моих знаний естественно) соответствует принципам "чистого кода" с использованием шаблонов ООП и прочего. При этом у меня стоит расширение https://github.com/mwouts/jupytext/ которое автоматически синхронизирует ноутбук в питоновский скрипт, при этом в настройках можно указать минимальное копирование метаданных ноутбука и в таком случае в скрипте остается только код.

Соответсвенно в гите отслеживаются все файлы, но при ревью смотрим дифы только у скриптов, не обращая внимания на ноутбуки. В прод деплоятся тоже только готовые скрипты, которые всегда соответствуют последнему состоянию ноутбука.

Но в целом да, вопрос организации/синхронизации всей этой "машинерии" очень актуален, особенно для компаний уровня гораздо меньшего чем Нетфликс, так что мы все еще в поиске оптимального решения )

Зарегистрируйтесь на Хабре, чтобы оставить комментарий