Конайре
Бесполезный спор. Программирование и строительство дома очень разные вещи.
У меня был один CEO, который на табуретках объяснял 😃
Dmitrii
Бесполезный спор. Программирование и строительство дома очень разные вещи.
Приложения растут так же. На старте у тебя несколько тысяч строк кода, через пару лет их будет уже сотни тысяч и будет поздно что то менять
Anton
Сколько раз в неделю строители выкатывают новую версию дома ?
Dmitrii
вы в программировании можете поменять в любой момент, в отличие от дома
Особенно если на эту особенность у тебя уже завязано всё приложение
Антон
Это всё надо продумывать в самом начале
Мне просто лень рассказывать почему везде применяют аджайл и скрам, погугли чтоли
Anton
Особенно если на эту особенность у тебя уже завязано всё приложение
это как сказать, что весь дом на 1 кирпиче держится какая же это архитектура
Антон
А кто сказал, что это хорошо?
Опыт десятков тысяч проектов?
Dmitrii
Опыт десятков тысяч проектов?
Тех которые через пол года закрываются?
Антон
Суть его в том что по аджайлу ты можешь проверить гипотезу и вовремя остановиться
Anton
Гугл конечно же делали все по науке сразу. И на века. Иначе бы давно закрылись.
Антон
Тех которые через пол года закрываются?
Да, это один из итогов, компания на этом сьэкономила денег
Eugene
парни, это бесполезно :) я с ним на эту тему дважды спорил.
Dmitrii
это как сказать, что весь дом на 1 кирпиче держится какая же это архитектура
Вот такая архитектура в среднем получается когда не проектируют)
Dmitrii
дак как это опровергает мое сообщение?)
Если ты спроектировал так, что всё у тебя держится на одном кирпиче, наверное, ты сделал что не так?
Антон
Интересная экономия)
Ну так ты представь если бы все делали по вотерфолл, потрать время на планирование, на реализацию и то что проект не взлетит ты поймешь только в конце, а по скрам ты поймешь это намного раньше
Anton
Если ты спроектировал так, что всё у тебя держится на одном кирпиче, наверное, ты сделал что не так?
как это опровергает, что в программировании можно поменять быстро, в отличие от дома?) если речь про архитектуру и у вас на ОСОБЕННОСТИ завязано все приложение, то увы это говорить что дом на 1 кирпиче стоит, это не тот пример и да, какая особенность? переписать код непросто, но это явно гибко а не навека
Антон
Почему проект не должен взлететь?
Если бы все проекты взлетали мы бы сейчас в киберпанк жили уже))
Антон
Почему проект не должен взлететь?
Привет тебе от nuum мтс, потратили денег много, сделали какаху и теперь все это пойдет в унитаз
Dmitrii
как это опровергает, что в программировании можно поменять быстро, в отличие от дома?) если речь про архитектуру и у вас на ОСОБЕННОСТИ завязано все приложение, то увы это говорить что дом на 1 кирпиче стоит, это не тот пример и да, какая особенность? переписать код непросто, но это явно гибко а не навека
Часто, на практике, я сталкивался с тем, что поменять уже быстро нельзя. Тк один костыль завязан другой и так далее цепочкой и стоит на фундаменте из говна и палок. Как то серьёзно изменить такой код быстро без последствий для приложения нельзя
Антон
Любой проект который пишется 5 и более лет превращается в костыли просто потому что на него точно будет недостаточная документация, недостаточный уровень ревью, недостаточный компетенции разрабов, системных аналитиков и т.д. текучка просто неизбежна. имхо чтобы работать так как рассуждает Дмитрий это нужны какие-то условия напоминающие геймдев, где продукт конечный и пилит его одна команда которая не меняется
Dmitrii
Значит прихожу общаться в hr мтс
Dmitrii
Она говорит мы пилим супер мега видео платформу)
Dmitrii
Я говорю отлично - какое обоснование и проекта, почему вы его пилите
Dmitrii
Ответ мне запомнился:)
Anton
Какова будет стоимость замены фундамента кода на сотни тысяч строк кода?
я вам не отвечу, зависит от многих аспектов, но разница в проектировании приложений и дома такова, что приложение у вас может и будет менятся(если это продукт, а не шабашка), а дом – нет. Если у вас изначально есть "особенность" на которую завязывается все остальное – вы сильно связали ваш код
Dmitrii
Она говорит, что у газпрома и сбера есть свои платформы и мы тоже хотим 😊
Антон
Да в геймдеве все еще быстрее меняют сто раз.
Там хотя бы команда не меняется на 100% за год))
Anton
Вы уже рассуждаете об архитектуре, которую нужно продумать заранее)
продумать архитектуру приложения != продумать весь цикл продукта и заложить асбракции/оверхед на годы вперед продумать арзитектурудома == от начала до конца, вы не можете 1 этаж спроектировать, а потом по ходу)
Dmitrii
Она говорит, что у газпрома и сбера есть свои платформы и мы тоже хотим 😊
После этого я понял, что это п-ц и на вопрос какая у вас мотивация ответил, что хочу попонить свой бюджет после ремонта)
Dmitrii
Так 90% проектов делаются))
Поэтому 90% проектов не имеют будущего
Антон
Поэтому 90% проектов не имеют будущего
Да откуда hr знать почему они проект пилят 😁 у нее там 50 команд со своими тараканами и сотни мутных типов с глупыми вопросами))
Anton
Возможно мы по разному понимаем слово продумать проект)
определите "продумывать проект") отсюда начнем, но давайте во флудилке лучше
Антон
Dmitrii
Бюджет дали и х—м
Антон
Бюджет дали и х—м
Сколько ты в среднем на проекте работаешь?
Руслан
Поэтому 90% проектов не имеют будущего
И отсюда вывод, что вкладываться в "продумывание архитектуры" нет выгоды.
Dmitrii
Антон
Самое долгое полтора года
Ну и какая тебе хрен разница тогда какие там у проекта перспективы 😂
Dmitrii
И отсюда вывод, что вкладываться в "продумывание архитектуры" нет выгоды.
Если проект делается не понятно зачем, то зачем ему архитектура?
Dmitrii
Ну и какая тебе хрен разница тогда какие там у проекта перспективы 😂
Мне надоело, хочу стабильный интересный проект. А все занимаются говноделом
Dmitrii
Руслан
Если проект делается не понятно зачем, то зачем ему архитектура?
Как и большинство проектов, которые стали востребованными в долгосрок. У бизнеса есть идея, есть ограниченные ресурсы, включая время. Им все равно, что и как ты сделаешь, но уложись в ограничения и выдай рабочий продукт. Отсюда монолит – максимально топорный, нестабильный, но выполняющий свою задачу – выходит выгоднее для начала. В будущем, если он себя окупит, можешь уже заниматься оптимизацией и распилом.
Vlad
как совмещают на двух работах основная + гпх? Разве это не палится по налогам и тд?
Vlad
Кем?) это запрещено?)
как минимум же конфликт интересов у меня при трудоустройстве спросили за самозанятность) пришлось закрывать
Aleksandr
кому какое дело чем ты в свободное время занимаешься?
Eugene
Иди на легаси в финтех, стабильней некуда))
оооо, за легаси в финтех (инвестбанк) я вам тоже могу рассказать… :)
Vlad
кто-то спрашивает, кто-то нет)
но я и не говорил о ней)