TGViewer
OTUS: программирование и карьера в IT OTUS: программирование и карьера в IT @otusjava · 7.39K subscribers
Post #6493 934
Представляем выпускной проект выпускницы Натальи Куликовой 👩‍💻

Я работаю над мобильным приложением, в котором есть лента новостей. Для разметки тела новости используются контент-блоки, которые поставляются бекендом. Контент-блоки – это блоки с произвольным содержимым, по типу блока определяется его вид и расположение при отображении. Ранее в приложении была реализована работа с контент-блоками через рекурсивный парсинг исходного json. При добавлении новых контент-блоков каждый раз приходилось переписывать модуль, а в теле метода, отвечающего за разбор json, были перемешаны логика разбора и классы разметки. При очередном добавлении нового контент-блока мне захотелось это изменить.


🏹 Интересуюет архитектура ПО и шаблоны проектирования? Добро пожаловать на специализированный курс «Архитектура и шаблоны проектирования» в OTUS.
  • 🔥 2
More from @otusjava
  1. Oct 7, 2026В коротком видео разбираем связку Kagent + Ollama: какие типичные проблемы возникают при е…
  2. Oct 7, 2026Для специалистов по безопасности значимых объектов КИИ начнёт действовать новый профстанда…
  3. Oct 7, 2026Собрали четыре бесплатных занятия на 7 и 8 октября: GitOps-практики, автоматизация в Битри…
  4. Oct 6, 2026Что отвечаем дальше? 👨‍💻 — Коллеги, извините. Микрофон что-то отключился 🤔 — Громко каш…
  5. Oct 6, 2026Бесплатные уроки: как внедрять ИИ, чему учиться и как управлять изменениями В подборке соб…
  6. Oct 6, 2026Нюансы работы с ИИ для разработчика — приглашаем на бесплатное занятие 8 октября в 20:00 п…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →