
Andrey
22.10.2018
09:48:55
=)

Dan
22.10.2018
09:48:58

wi11son
22.10.2018
09:49:00
queries, repositories — еще 2 папки с одним и тем же

Andrey
22.10.2018
09:49:07
Я так понял - что от этого парень и бежит

Google

Mikhail
22.10.2018
09:49:14

Dan
22.10.2018
09:49:18
Когда я перестану искать лучшую архитектуру, значит я устал и пора на покой

Andrey
22.10.2018
09:49:29
+1

Dan
22.10.2018
09:50:07

wi11son
22.10.2018
09:50:12

Dan
22.10.2018
09:50:21
это душит мотивацию

Mikhail
22.10.2018
09:50:38
Ну как бы смотрите, если бы была лучшая архитектура, её бы уже нашли, и программирование в целом стала бы похоже на производство на фабрике. Но ведь этого не происходит, до сих пор программирование творческая профессия считается

Антон
22.10.2018
09:50:56

wi11son
22.10.2018
09:51:40
идеальная архитектура для данного приложениям может быть заимплеменчена например, исключительно на кложе, просто потому что там иммутабельные структуры из коробки
или например эрланг для мессаджей
а ты пытаешься это на рубях

Andrey
22.10.2018
09:52:25
да, именно от этого
Ну вот мы эмпирическим путём увидели, что культура, в которому комфортно @vertus1 не подходит для @danSteshenko

Mikhail
22.10.2018
09:52:26
Мое мнение - берешь то, что у тебя есть и решаешь в лоб. По мере роста кода, рефакторишь, вынося какие то вещи в отдельные компоненты. Но делать это стоит по мере формирования требований к проекту, а не сначала придумываешь архитектуру и потом её костыляешь, потмоу что она точно будет неправильной :)

Google

Andrey
22.10.2018
09:53:02
За 7 лет можно было к этому прийти - рефакторить =)
Понятно, что архитектура развивается - вместе с проектом

wi11son
22.10.2018
09:53:16
хорошая идея — идти от ограничений, а не от свобод

Andrey
22.10.2018
09:53:21
Но в 80% это - делают велосипед сначала

wi11son
22.10.2018
09:53:29
ато так можно и на отдачу статики — сделать гипер архитектуру

Andrey
22.10.2018
09:53:32
А через 7 лет его запускают в космос

Gleb
22.10.2018
09:53:33
ну да, сначала надо успеть сделать в срок, а потом уже рефакторить

Andrey
22.10.2018
09:53:37
Там уже и движок поставили
И ядерный реактор прикрутили

Mikhail
22.10.2018
09:53:54
Так проблема в том, что сначала придумывают архитектуру, а потом пишут код, а не наоборот :)

Andrey
22.10.2018
09:53:56
И всё это на соплях - скотчем

Ilya
22.10.2018
09:54:01
@danSteshenko они видимо не поняли с чем ты имеешь дело)

Mikhail
22.10.2018
09:54:02
Ну это мое имхо конечно

Andrey
22.10.2018
09:54:16
Да. Но это ж не значит,. что архитектура не меняется. Бизнес требования ж меняются
А с ними и развивается твоя архитектура.

Mikhail
22.10.2018
09:55:23
Кароче, если в кратце. Моя позиция состоит из двух тезисов:
1. Код любого проекта скатывается в говно

Andrey
22.10.2018
09:56:13
Нет, из этого не следует, что “нужно сделать просто и в лоб“.

Mikhail
22.10.2018
09:56:25
2. Выбранная архитектура всегда неверная

Google

wi11son
22.10.2018
09:56:42

Gleb
22.10.2018
09:56:53
согласен=)

Andrey
22.10.2018
09:57:06
1. Это произойдёт - если ты этому позволишь. Это - ТВОЯ профессиональная ответсвтенность. Как профессиональная ответственость владельца бизнеса - заботиться, чтобы бизнес не скатился в говно - и ты получал зарплату.
2. Если она оказалась неверной - ТВОЯ ответственность её исправить.

wi11son
22.10.2018
09:57:36

Andrey
22.10.2018
09:57:53
У кого ещё максимализм =)
1) Код - говно 2) Ахитектура - говно =)
Так будет и было всегда! =)

wi11son
22.10.2018
09:58:31
если сделать срез бизнес-требований в конкретный момент времени, то архитектура может быть правильной в этот момент времени
иначе можно сделать обратное утверждение, что если архитектура всегда неверная, то бизнес никогда не успешен

Mikhail
22.10.2018
09:59:31

wi11son
22.10.2018
10:00:17
Наличие тех-долга

wi11son
22.10.2018
10:00:42
если архитектура ведет к росту тех-долга, то она плохая

Mikhail
22.10.2018
10:00:49
и видел не успешные бизнесы с очень хорошим кодом и архитектурой :)

Anton
22.10.2018
10:01:17

Dan
22.10.2018
10:01:57
а ты пытаешься это на рубях
я не пытаюсь в идеальную архитектуру. Просто она сейчас поо факту дерьмовая, я хочу ее улучшить, а команда с этим не согласна

Anton
22.10.2018
10:02:14

Mikhail
22.10.2018
10:02:25

wi11son
22.10.2018
10:02:31

Google

Dan
22.10.2018
10:02:35

wi11son
22.10.2018
10:02:53
продавать свои идеи тоже нужно правильно:)

Mikhail
22.10.2018
10:03:05

wi11son
22.10.2018
10:03:18
а не вбрасывать из серии — архитектура ваша говно, вы нихера не хотите сделать лучше, а я знаю как надо

Anton
22.10.2018
10:03:21

wi11son
22.10.2018
10:03:31
я не говорю, что так и было, но прост сталкивался с таким

Anton
22.10.2018
10:04:23
Наличие тех-долга
Кстати, тех долг не всегда говорит о плохой архитектуре, иногда это просто «кредит», который пришлось взять

Mikhail
22.10.2018
10:04:33

Anton
22.10.2018
10:04:40

wi11son
22.10.2018
10:04:44

Admin
ERROR: S client not available

Mikhail
22.10.2018
10:04:50

wi11son
22.10.2018
10:05:27
ниибацо здесь все архитекторы, пойду напишу компонент на реакте

Anton
22.10.2018
10:05:29

Mikhail
22.10.2018
10:05:43

Dan
22.10.2018
10:06:25
это вам, батенька, на курсы продажников нужно
я работаю в сфере рекламы. То есть супер упертые программисты из сферы рекламы. Интересно какие курсы мне помогут. Да и я не собираюсь их переубеждать. Им так комфортно. Если они не развиваются, я не могу их заставить это делать. Я просто пойду дальше

wi11son
22.10.2018
10:06:27

Anton
22.10.2018
10:06:33
Кек

Google

Andrey
22.10.2018
10:06:39

Anton
22.10.2018
10:06:40
Сегодня начался и до 29

Andrey
22.10.2018
10:07:02
То есть ты не знаешь - зачем тебе платят? =)
Ты не считаешь - что ты производишь value больше, чем стоишь?

Anton
22.10.2018
10:07:32
Что китайцы сделают. Мне платить можно начинать, когда разработка автоматизации дешевле чем текущее решение

Andrey
22.10.2018
10:09:52
Не нужен.
Если ты программный продукт создаёшь
Который приносит деньги
И потом выясняется через 7 лет - что долга в нём столько - что нужно создавать с нуля

wi11son
22.10.2018
10:10:46
для малого бизнеса — это ровно такая история

Andrey
22.10.2018
10:11:05
И в это время ГОД у тебя не будет никаких фич новых - которые тебя задвинут в жопу - по сравнению с конкурентами - вот тогда ТЫ - как програмсит - который создал этот долг - УБИЛ бизнес
Я видел такой убитый бизнес - и не один.

wi11son
22.10.2018
10:12:01
а для большого — стоимость/валью бизнеса берутся практически с потолка

Dan
22.10.2018
10:12:01

Andrey
22.10.2018
10:12:51
CTO это отрицал
Он считал - что это бизес решения не правильно принимались

wi11son
22.10.2018
10:13:02
потому что валью не всегда исчисляется в убитых енотах

Dan
22.10.2018
10:13:28

Andrey
22.10.2018
10:13:41
А что он загнал проект в тупик - как раз своей неэволюционирующей архитектурой и кучей плохого кода - он так и не признавал