TGViewer
Программист живёт нормально Программист живёт нормально @programmers_ed · 1.99K subscribers
Post #289 1.34K
Месяц назад я написал пост про то, что взял на бесплатное обучение "студента" и хочу посмотреть, что получится из этого эксперимента.

Думаю, практика постов раз в месяц хорошо зайдет!

Месяц, по большому счету, был потрачен на разработку собственного проекта. Это вообще первый проект Александра на Spring, так что я предложил взять классическое банковское приложение, потому что это один из тех бизнес-доменов, который можно расширять в коде хоть всю оставшуюся жизнь.

Итак, что удалось сделать:
1) Разобраться в базе Spring
2) Реализовать простой CRUD
3) Добавить связи между сущностями 1-to-1, Many-to-1, 1-to-Many
4) Подключить логгирование, кэширование, транзакционность
5) Добавить более сложные запросы, требующие работы бизнес-логики (например, совершение транзакции (перевода) между счетами)
6) Начать писать Unit-тесты
7) Столкнуться с проблемой N+1
И много чего еще...

Сейчас я считаю свой эксперимент вполне себе успешным, хочу потратить еще месяц "менторства" на доработку приложения - запихнем все в докер, прикрутим реббит или кафку, добавим ci\cd в проект, интеграционные тесты, swagger и выйдет хороший пет-проект. Ну а дальше - подготовка к собесам!

А завтра немного подробнее расскажу про виновника поста - Александра. С картиночками и фактами, как там в ваших тиктоках делают 😇
Telegram Программист живёт нормально Пришло время немного рассказать о проекте, который получился из неоткуда Не так давно в личку написал Александр, рассказал о своем изучении Java, проблемах с которыми столкнулся и предложил ему помочь с обучением. Я решил ему помочь бесплатно в обмен на…
  • 👍 21
  • 🔥 8
  • ❤ 1
More from @programmers_ed
  1. Jun 12, 2026За 2025 и часть 2026 удалось выделить прилично времени на различное обучение. Тут и обучен…
  2. May 17, 2026Решил для себя, что максимально оттяну момент, когда начну в работе использовать ИИ-агенты…
  3. Mar 23, 2026Пришло время рассказать о моем обучении на мини-курсе Стратоплана «Основа», который стал п…
  4. Mar 22, 2026Недавно осознал такую мысль Пока ты начинаешь осваивать программирование - некоторые подхо…
  5. Feb 4, 2026Ну что, мое обучение в Стратоплане продолжается На этот раз успели разобрать много полезно…
  6. Feb 1, 2026Post #434
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 →