Задать вопрос
  • NLP модель русского языка?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    ответ от фонаря ибо хз

    смотри на Сбер
    https://sbercloud.ru/ru/datahub/rugpt3family/demo-...

    и на томита парсер (в нынешних реалиях устарел наверно но под мелкое подойдет)
    https://habr.com/ru/post/547472/
    Ответ написан
    2 комментария
  • О чем нужно рассказать, когда спрашивают про архитектуру проекта/приложения?

    @red-barbarian
    Отвечай "мы стараемся придерживаться чистой архитектуры, но у нас столько легаси кода..." )))
    Вообще Роберт Мартин писал, что основное преимущество ООП, что это позволило разбивать систему на части-плагины. Т.е. систама разбита на довольно независимые части которые, которые взаимодействуют между собой через довольно устойчивые интерфейсы.
    Архитектура это как эти плагины разметить в системе.
    Например чистая архитектура имеет узнаваемую структуру
    в ценре бизнеслогика, вокруг вещи которые предоставляют логике данные, сохранение этих данных... вокруг различные сервиса, отображение в ui, работа с сетью, с базой данных и т.п.
    Т.е. получается слои. Важный момент, что внутренний слой не зависит от слоя который внешний. Поэтому появляется независимость от реализации от внешних слоев. И к этому появляется сравнительное простое тестирование частей системы.
    Т .е. (на примере чистой архитектуры, описанной здесь совсем не точно и очень сумбурно)
    Рассказ об архитектуре должен быть об разбивании системы на части и как эти части зависят друг от друга. И какие выгоды или проблемы такое разбиение дает.
    Так же часто сопутствуют вопросы "как организовано взаимодействие слоя А со слоем/компонентой Б". Там скорее проверяется знаете ли вы решение типовых проблем. И шаблонов. например MVP, MVC, MVVM, Repository и проч.
    Ответ написан
    Комментировать