Size: a a a

Software Design/Architecture/Zen

2021 November 23

SP

Sergey Protko in Software Design/Architecture/Zen
мне в этом плане нравится упражнение которое я из каких-то докладов украл - мол "вот вам три квадрата - разбейте проект так что бы весь функционал укладывался в эти три квадрата и что бы между ними было минимум зависимостей".
источник

E

Emanresun in Software Design/Architecture/Zen
@fes0r как у вас на проектах с ui китами, какой подход? каждая команда пилит свой или что-то реюзается, для меня головная боль тоже сейчас, может подчерпну полезную идею :)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
сложно. Идеально иметь некую платформ тиму с ротацией которая бы это оунила. Если у тебя все фронты это там условно "реакт апы" то можно позволить себе иметь отдельную команду которая бы занималась только этим.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
с ротацией что бы цирулировал фидбэк и в целом людям было не так скучно (юайкит достаточно быстро стабилизируется)
источник

E

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

SP

Sergey Protko in Software Design/Architecture/Zen
тип того, берешь на месяц чела, потом другого чела...
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Автор tailwind очень хорошо проникся решением этой проблемы, помниться его поинт был в том чтобы всегда обобщать только по использованию, отказавшись от предположений в духе "ну это точно вот это" до тех пор пока это не подтвердится. Что-то вроде YAGNI, я забыл какой там для этого принцип)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
главное что бы был постоянный point of contact какой-то
источник

SP

Sergey Protko in Software Design/Architecture/Zen
есть правило трех в целом... но его не любят соблюдать
источник

E

Emanresun in Software Design/Architecture/Zen
Adam Wathan? а в контексте чего?
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Ну да, это всё одна и та же мысль примененная к разным вещам. Вроде где-то летает, но не поймать.
источник

E

Emanresun in Software Design/Architecture/Zen
что это за правило?
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
ну, он создал tailwind чтобы "правило трех" стало возможным)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
я помню как команда решила сделать функцию для того что бы отступы стандартизировать))
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
источник

E

Emanresun in Software Design/Architecture/Zen
а понял, это с Фавлера
источник

SP

Sergey Protko in Software Design/Architecture/Zen
спустя год видишь такой в коде indent(2.75) и такой "да, стандарты"
источник

SP

Sergey Protko in Software Design/Architecture/Zen
людям очень чет тяжело принять идеи atomic css
источник

E

Emanresun in Software Design/Architecture/Zen
хорошая книжка, когда рефакторинг в обе стороны описывается
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
ну, это же надо ещё до дизигнера донести, если ты такой модный, а дизигнер не умеет использовать сетку, то что поделаешь, надо учить дизигнера
источник