Техника
Pomodoro помогает работать концентрированно и не выгорать. Сделаем консольный таймер, который сам считает время и сообщает о смене этапа.Задаём длительности работы и отдыха:
int workMinutes = 25;
int breakMinutes = 5;
Функция обратного отсчёта в секундах:
void countdown(int seconds) throws InterruptedException {
while (seconds > 0) {
System.out.print("\rОсталось: " + seconds + " сек ");
Thread.sleep(1000);
seconds--;
}
System.out.println();
}Запускаем рабочий интервал:
System.out.println("Работаем!");
countdown(workMinutes * 60);После работы запускаем перерыв:
System.out.println("Перерыв!");
countdown(breakMinutes * 60);Сообщаем о завершении одного цикла:
System.out.println("Помодоро завершён.");🔥 В итоге получаем рабочий Pomodoro-таймер прямо в консоли. Отличная практика для потоков, времени и CLI-утилит.
👉 Java Ready | #практика