Size: a a a

2020 September 16

A🌚

Al 🌚l in rannts
но tbd не предполагает полного их отсутствия
источник

A🌚

Al 🌚l in rannts
все-таки коротко живущие бранчи остаются
источник

💭П

💭 Руслан Прохоров... in rannts
TBD - это To Be Done....,а по русски
источник

💭П

💭 Руслан Прохоров... in rannts
источник

AM

Artem Malyshev in rannts
Al 🌚l
есть
Моя картина мира сейчас сломалась...
источник

A🍊

Andrey 🍊 in rannts
💭 Руслан Прохоров
TBD - это To Be Done....,а по русски
А по-русски — «ну после праздников уже»
источник

AM

Artem Malyshev in rannts
Al 🌚l
не оч понял мысль. Почему более атомарные PRы приводят к отсутствию ci?
Я писал про отсутствие блокирующих, а не про полное отсутствие.
источник

A🌚

Al 🌚l in rannts
Artem Malyshev
Моя картина мира сейчас сломалась...
    You can either do a direct to trunk commit/push (v small teams) or a Pull-Request workflow as long as those feature branches are short-lived and the product of a single person.
https://trunkbaseddevelopment.com/
источник

A🌚

Al 🌚l in rannts
Artem Malyshev
Я писал про отсутствие блокирующих, а не про полное отсутствие.
ааа
источник
2020 September 17

SZ

Sergey Z in rannts
«Ребята, вы же богатые. Мы, разработчики — нет. Поэтому, когда дело доходит до того, кто взвалит на себя бремя совместимости, вам нужно взять это на себя. Не нам»

Как отказ от обратной совместимости убивает Google Cloud
источник

VR

Vasily Ryabov in rannts
Sergey Z
«Ребята, вы же богатые. Мы, разработчики — нет. Поэтому, когда дело доходит до того, кто взвалит на себя бремя совместимости, вам нужно взять это на себя. Не нам»

Как отказ от обратной совместимости убивает Google Cloud
GCP, вероятно, перегибает палку. Но все же мнение очень полярное. Аргументы за Emacs и против Python 3 кажутся не такими убедительными. По чесноку, для каждого большого изменения нужно считать, сколько юзеров ушло (в том числе потенциальных), а сколько новых пришло. Если вторых сильно больше, то автор статьи пошееел... ну вы поняли)
источник

VR

Vasily Ryabov in rannts
Ещё один момент: переход на Python 3 не заставляет тебя менять всю архитектуру. Ну, и надо посчитать, сколько лет прожил Python 2.7. Ещё я лично модифицировал год назад код, работающий на Python 2.5, и это не было сложно. Ну да, это не облако и вообще не веб, поэтому мои аргументы можно засчитать вне контекста, пожалуй.
источник

in

ildar nizamov in rannts
Sergey Z
«Ребята, вы же богатые. Мы, разработчики — нет. Поэтому, когда дело доходит до того, кто взвалит на себя бремя совместимости, вам нужно взять это на себя. Не нам»

Как отказ от обратной совместимости убивает Google Cloud
есть tl;dr?
источник

SA

Sergey Arkhipov in rannts
Пост эпичной длины, прямо как я люблю. Мне тоже приходят эти письма счастья от GCP (почему-то внутри компании решили, что держать часть инфраструктуры там - хорошая идея), однако я не думаю, что обратная совместимость любой ценой - хорошее решение. Достаточно просто внятно в течение предсказуемого времени поддерживать версии. GCP и правда часто перефигачивают, однако, скажем, Амазон - нет
источник

VR

Vasily Ryabov in rannts
Аргументы про Андроид и Хром мне нравятся, кстати. Мне кажется, оптимальный цикл жизни софта может быть от 5 до 20 лет в зависимости от ниши и сообщества. Для опер сорса - можно больше, если есть кому)
источник

VR

Vasily Ryabov in rannts
Но браузеры - тема очень широкая, можно во все стороны аргументов накопать. Тот же Adobe Flash... есть вещи, которые умирают, и ничего с этим не сделаешь.
источник

VR

Vasily Ryabov in rannts
Уфф... дочитал. Неплохой наброс. Спасибо!
источник

SZ

Sergey Z in rannts
Vasily Ryabov
Уфф... дочитал. Неплохой наброс. Спасибо!
Мужик!
источник

SZ

Sergey Z in rannts
Приплели питончик
https://m.habr.com/ru/news/t/519414/
источник

РГ

Роман Гладков... in rannts
дальше призовут меньше использовать воду из-за вреда экологии и ходить грязными. возвращение традиций)
источник