TGViewer
Лаборатория Математики и Программирования Сергея Бобровского Лаборатория Математики и Программирования Сергея Бобровского @lambda_brain · 1.41K subscribers
Post #1690 1.05K
Как Spring-разработчик заваривает чай.

Входные данные: Spring-разработчик не может просто взять и заварить чай, ему нужен DI.

Spring Context: всё должно быть бинами: @TeaBean, @Sugar (опционально, как всегда), @BoilingWater.

Прокси-слой (AOP): прежде чем выдать чай, нужно залогировать процесс и замерить время заваривания.

Внешний сервис: вода берётся асинхронно (@Async), а если кран не работает – автоматический retry (@Retryable).

Exception Handler: если чайник сломался, Spring gracefully вернёт TeaPotException (HTTP 418 I'm a teapot).

Можно добавить ещё @Scheduled для автоматического чаепития каждые 2 часа.
  • 😁 57
  • 👍 9
  • ✍ 7
  • 💯 4
  • 🏆 2
More from @lambda_brain
  1. Sep 26, 2026А вы разве не работаете сейчас (на себя, а не на дядю)?? Потребность в программистах уже в…
  2. Sep 25, 2026Гарри Поттер и Методы Математического Мышления Книга 1. Гарри Поттер и Неорганический Инте…
  3. Sep 25, 2026Свежее от ребят (и девчат). ...Так же было собеседование в Сбере, каким то чудом прошел их…
  4. Sep 24, 2026Приятный синхронизм: сразу двое ребят в один день прислали отчёты - второй курс по гомотоп…
  5. Sep 24, 2026Post #2665
  6. Sep 23, 2026Помните, летом я писал, что каждый месяц будет какая-то "новая" AI-темка (шоу должно продо…
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 →