All posts tagged: программирование

Почему ветвление в git — это плохо

Оставьте комментарий
ИТ

Это перевод статьи с dev.to. Оригинал. Решил перевести в рамках практики не дословного перевода (и даже не по предложениям), а семантического. То есть передать смысл, но избежать корявости текста, характерного для переведённых текстов. А внимание привлекло потому что вопрос актуальный в текущей работе. С автором согласен — подход очень органичный для CI, но требует очень высокой дисциплины команды (частых коммитов) и автоматизации сборок и базовых тестов. Многие кодят используя фичебранчи в git. Понятно для чего […]

Об округлении половины (0.5) до целого

Оставьте комментарий
ИТ / Опыт

Вчера потратил пару часов, отлаживая алгоритм на Python из-за того, что несмотря на шаг в минус один, округлённое значение после двойки сразу скатывалось в 0. Пока не решил проверить, как происходит округление. Со школы помню, что 0.5 математически округляется в большую сторону, если прямо не заявлено округление методом отброса дробной части. Оказалось, мои знания старомодны. В части именно числа 0.5 есть ряд новых вариантов (может они и не новы, но мимо меня прошли).