Size: a a a

Software Design/Architecture/Zen

2020 November 03

AC

Artur Chobanyan in Software Design/Architecture/Zen
Vlad Sobenko
Прощупывают глубину твоих знаний. Может не ремеслиника ищу.
Да меня час добивали этим, я уже сам хотел остановить собес и уйти
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Artur Chobanyan
Даже если такой таск придет, можно будет почитать об этом.
Когда таск приходит, то лучше чтобы в твоей голове уже было большинство нужной инфы.
Чтобы не тратить время на изучение азбуки, а заниматься серьезными вещами.
источник

ЕР

Евгений Ромашкан... in Software Design/Architecture/Zen
Они ж там по листочку спрашивают)
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Artur Chobanyan
Да меня час добивали этим, я уже сам хотел остановить собес и уйти
Хз, зачем жаловаться на это. Не подошли друг другу - разошлись.
источник

AC

Artur Chobanyan in Software Design/Architecture/Zen
Vlad Sobenko
Хз, зачем жаловаться на это. Не подошли друг другу - разошлись.
Так я знаю людей которые там работают, они сказали что даже не вкурсе про RSA или  DSA
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Лучше, чтобы на собесе уже всплыло, как можно больше треша с обоих сторон, чтобы потом не страдать.
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Один был у нас: знал много теории, знал кучу сервисов в AWS, что и продемонстрировал на практике. Но при этом писал такой говнокод с абстрактными классами, что до сих пор его легаси разгребаем...
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Один был у нас: знал много теории, знал кучу сервисов в AWS, что и продемонстрировал на практике. Но при этом писал такой говнокод с абстрактными классами, что до сих пор его легаси разгребаем...
Тут нужно подумать, а что скажут о тебе те, что придут после тебя? Может тоже самое о тебе и твоем коде?
источник

SB

Sergei Baikin in Software Design/Architecture/Zen
Vlad Sobenko
Тут нужно подумать, а что скажут о тебе те, что придут после тебя? Может тоже самое о тебе и твоем коде?
Я о своем коде так через месяц говорю
Не думаю что когда то достигну таких высот что мой код через месяц не надо разгребать будет как гвнокод легаси.
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Sergei Baikin
Я о своем коде так через месяц говорю
Не думаю что когда то достигну таких высот что мой код через месяц не надо разгребать будет как гвнокод легаси.
И я о том же. Так что уже перестал плеваться от чужого говнокода. Уже плевался не раз от своего, что увидел через время.
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
источник

k

knopkod4v in Software Design/Architecture/Zen
Artur Chobanyan
А толку? на собесе спрашивают про алгоритмы, как решить какую небудь сложную задачу, а на работе тебе это все не пригодится, почему бы не задавать вопросы, которые нужно при работе ?
у поп-компаний это просто способ уменьшить количество желающих. Не могут же они всех подряд нанимать, к тому же если человек натаскивался на вопросы какое-то время (ну тип хз, пол года или год задрачивать всё это) это показывает его целеустремлённость. Может им важно это качество
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
Artur Chobanyan
Не везде так, почти во всех моих собесах участвовали тимлиды
Ну провести собес это одно, тут прото хороший разработчик нужен, а распределить работников между отделами или дать апрув на расширение команды это уже не его компетенция.
источник

Z

Zitoune in Software Design/Architecture/Zen
Есть какие-то решения куда вынести клиенту:
перевод названий продуктов (PSQL, Django)
перевод фронта (Vue.JS, i18n)

Или только самописный интерфейс сделать?
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Zitoune
Есть какие-то решения куда вынести клиенту:
перевод названий продуктов (PSQL, Django)
перевод фронта (Vue.JS, i18n)

Или только самописный интерфейс сделать?
Зависит от гибкости решения. Вы смотрели, как в Magento сделано? Там есть скоупы: default/website/store-view
источник

Egor Гуща in Software Design/Architecture/Zen
Приемлим вообще такой подход к архитектуре если этим особо никогда не занимался: определить фичи и уже по хожу написания кода, когда будет что-то вырисовываться проектировать архитектуру, ведь если сразу начать с этого, можно настолько углубиться, что и до самой реализации можно не дойти?
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
Egor Гуща
Приемлим вообще такой подход к архитектуре если этим особо никогда не занимался: определить фичи и уже по хожу написания кода, когда будет что-то вырисовываться проектировать архитектуру, ведь если сразу начать с этого, можно настолько углубиться, что и до самой реализации можно не дойти?
Kiss и yagni назыыается. Но тут надо быть остородным и сразу оставлять в коде возможности его расширения.
И да, изначално требует поддерживать слабую связанность - потом легче перепиливть архитектуру будет
источник

Egor Гуща in Software Design/Architecture/Zen
Андрей Ява
Kiss и yagni назыыается. Но тут надо быть остородным и сразу оставлять в коде возможности его расширения.
И да, изначално требует поддерживать слабую связанность - потом легче перепиливть архитектуру будет
связность это же как раз таки хорошо, нет ? (между модулями например)
источник

Egor Гуща in Software Design/Architecture/Zen
слабое зацепление, но сильная связность
источник

АЯ

Андрей Ява in Software Design/Architecture/Zen
Egor Гуща
слабое зацепление, но сильная связность
Ну вот это вот. Короч чтоб реализация одного модуля не зависела от реализации другого.
источник