Русский
Открыть в Telegram

Пост Про культуру коммитов

23 апреля 2023
P
PYTHON IN DEPTH🐍
Про культуру коммитов Работаю над куском кода, который опирается на json файл. Файл этот длиной 7к+ строк (только не спрашивайте, как так вышло). И кусок этот одновременно - сложный - используется большим количеством пользователей. И тут из мастера в этот json прилетают изменения. В которых во всем файле пробелы заменены на табы. То есть, дифф слишком большой и отсмотреть глазами не получается. Поправлю, конечно, но досадно -- и небезопасно. В связи с чем напоминаю, как коммитить (вот, например, хорошая статья от другого автора) Для меня главное в этом тексте: Один коммит = одна атомарная задача И от себя бы еще добавила: Дифф удобно смотреть ривьюеру Чтобы этого добиться, перед каждым коммитом нужно отсматривать изменения в каждом файле, которые хотите залить в репо: с помощью git diff или в IDE. И еще я никогда не делаю git add . чтобы даже не привыкать добавлять всю работу, которая у меня есть локально: в ней бывают мусор и наброски кода. Если себя приучить к этому, то гораздо сложнее случайно залить то, что лить не хотели.
206 ·

Рядом в ленте

PPYTHON IN DEPTH🐍/ и * в определнии функции Видели когда-нибудь вот такой синтаксис? def foo(first, /, second, *, third): print(first, second, third) Выглядит странно? На самом PPYTHON IN DEPTH🐍Пара фактов о численных типах (которые вы, возможно, не знали) Факт 1 В Python есть три встроенных численных типа. Кроме int и float, которыми мы обычно пользуе
это сообщение
PPYTHON IN DEPTH🐍Одна особенность filter Синтаксис встроенной функции filter такой: filter(function, iterable). Эта функция фильтрует значения переданной последовательности с поPPYTHON IN DEPTH🐍Чем мутабельные объекты отличаются от иммутабельных? В python объекты бывают мутабельные и иммутабельные. Значние иммутабельного объектра нельзя изменить после
PPYTHON IN DEPTH🐍PYTHON IN DEPTH🐍@python_in_depth · канал · Технологии
385подписчиков50средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем