Size: a a a

Software Design/Architecture/Zen

2021 June 16

A

Artjom Kalita in Software Design/Architecture/Zen
а то нахуячат своих диаграмм а потом уходят в закат =)
источник

AV

Alexey Vetrov in Software Design/Architecture/Zen
Проблема как раз таки в том, о чем недавно и обсуждалась проблема менеджеров. Люди, которые не работают с кодом будут винить именно программистов, когда что-то нельзя реализовать по их "супер мега крутой идее"
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
обратную связь можно собирать не только посредством написания кода.
При этом, в больших системах невозможно кодить так, что бы прочувствовать все нюансы и все проблемы вызванные неправильным проектированием.
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
Тут наоборот есть ловушка в том, что человек который спроектировал систему, будет понимать, что и как.
И ему как раз будет очень удобно.
А вот тем, кто действительно разрабатывает ее, наоборот.
источник

PD

Philipp Dolgolev in Software Design/Architecture/Zen
Можно, только часто хуже это работает . И да, не всегда возможно. Но суть то не меняется.
источник

PD

Philipp Dolgolev in Software Design/Architecture/Zen
А должна телега ехать, и чтоб те кто её катит - не страдали и не бежали с этой телеги :)
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
Для этого нужно собирать обратную связь от них, как от пользователей. А не пытаться что-то понять, через призму своей субъективности.
источник

A

Artjom Kalita in Software Design/Architecture/Zen
угу проект уже пилиться - а давайте обратную связь и мы конечно же поменяем ключевые компоненты архитектуры если они хреновые =)
источник

A

Artjom Kalita in Software Design/Architecture/Zen
при этом в прототипе это бы стало понятно
источник

PD

Philipp Dolgolev in Software Design/Architecture/Zen
И это тоже хорошо, но опять же, формулируете очень заковыристо, будто призм субъективности в собирании фидбека будет точно меньше :)
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
Меньше мне кажеться, потому что фидбек собирается от непосредственных пользователей
источник

PD

Philipp Dolgolev in Software Design/Architecture/Zen
Призма субъективности у архитектора не пропала, и добавилась от пользователей :)
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
Опять же, не вижу как бы кодинг архитектора помог бы в таком случае.
источник

PD

Philipp Dolgolev in Software Design/Architecture/Zen
Но вообще, чего мы муслим. Основная то мысль была в том, что непосредственное участие в «рутине» разработки какое-то время - один из самых эффективных способов сбора того самого фидбека.
источник

A

Artjom Kalita in Software Design/Architecture/Zen
Архитектор выше этого ! Ему нужно диаграммы рисовать, некогда в код погружаться с крестьянами =)
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
спорный тезис.
но думаю не стоит на второй круг заходить.
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
Просто вот допустим. Вы архитектор.
У вас сложная система с бекендом на микросервисах, фронтом на каком-то ангуляре, приложением на котлине.
Архитектор должен кодить во всех частях системы или как ему познать боль своих решений?
источник

ch

central hardware in Software Design/Architecture/Zen
А почему бы с самого начала тогда не зайти с другого конца, и позволить высказаться разработчикам об архитектуре с точки зрения людей которые будут ее реализовывать?
источник

OR

Olexandr Ryabchuk in Software Design/Architecture/Zen
я думаю делать это стоит, но при этом учитывать, что они могут не видеть всей картины.
источник

AV

Alexey Vetrov in Software Design/Architecture/Zen
А как понять, что есть точка зрения, которая "верная"?
источник