@Tishka17
Tishka17
28 Nov 2019

Я начал понимать почему у нас даже не пытаются в проекте следовать принципу Single Responsibility. У нас вся компания такая.

Например, есть утилита ya. Она умеет заливать код на пасту, создавать PR, компилировать проекты, аплоадить артефакты сборки, запускать IDE, тащить конфиги Вима и хз что ещё. А ещё монорепа, о которой все слышали.

God object - это концепция компании. Зачем делить вещи по функциональому признаку? Мы просто сделаем вещь, которая умеет всё. А если что-то не будет уметь, сделаем ещё одну, умеющую то же, что первая, но ещё и своё

28 Nov 2019

у вас монорепа, вы просто запилите доп. фичу к первой.

28 Nov 2019

Нет. У нас, например, две системы мониторинга и 3 системы деплоя

#zmocq/2 в ответ на /1
28 Nov 2019

Tishka17, зато представь, как будет весело, когда весь этот комбайн наебнется!

28 Nov 2019

Tishka17, просто люди не хотят делать хорошо. Я постоянно сталкиваюсь с адским говнокодищем и поражаюсь - почему было не сделать нормально сразу. Нахуй вы, блядь, плодили это говно тоннами

28 Nov 2019

Запускать IDE - это да. Это не хуй собачий. Не каждый с этим справится.

28 Nov 2019

Ты нихуя не понял, что такое ya. Ya — это не утилита заливки кода на пасту, создания pr и прочего. Ya — это утилита, которая притаскивает через торрент общую специальную утилиту указанную в первом параметре и просто передаёт ей все аргументы после первого. Так что в этом плане это вовсе не god object

28 Nov 2019

Я знаю о четырёх системах деплоя (и пятую пацаны из соседней команды пилят), так что ты отстал от жизни
Ладно, на самом деле есть ещё одна система деплоя, но она используется на достаточно ограниченном количестве железных машин в силу специфики. Но умирать она не собирается.

Комментарий был отредактирован в 12:27:51 28.11.2019
#zmocq/7 в ответ на /2
28 Nov 2019

и это не считая github actions, которые к вам скоро завезут!

#zmocq/8 в ответ на /7
28 Nov 2019

Утилита для запуска других утилит. Окей

#zmocq/10 в ответ на /6
28 Nov 2019

Да, именно. У неё одна задача — выкачать и запустить. И она с ней справляется хорошо.

#zmocq/11 в ответ на /10
28 Nov 2019

Всего? Легко отделались.

#zmocq/12 в ответ на /2
28 Nov 2019

А они на тырпрайз-установки не завозят, да?
Нам вот тоже circleci прикрутили вместо них

#zmocq/13 в ответ на /9
28 Nov 2019

у всех есть, но нам ещё и централизованный circle ci дали. Если к корпоративному гитхабу ещё и actions прикрутят, будет вообще охуенный зоопарк

#zmocq/15 в ответ на /14
29 Nov 2019

Я так и не понял как его юзать. Хочется, чтобы по коммиту в эээ.... транк (релизные ветки в арк есть?) сразу собирался артефакт, заливался в сендбокс, проставлялась версия из тэга и потом можно было артефакты по проектам смотреть и версии видеть прям в списке

#zmocq/16 в ответ на /14
29 Nov 2019

Хорошо у нас в целом не так. Хотя есть единороги, но они локальные.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.