Кто работал с каким-либо дебаггером кода, знает, как это бывает удобно для быстрой отладки: код можно выполнять построчно в поисках ошибки. PHP из коробки не имеет такой возможности, но можно поставить xdebug настроить GUI и получить тот же результат. На практике это хорошо работает для локальных скриптов, но настройка сильно усложняется когда скрипт работает на дальнем сервере. Когда речь идет о поддержке, то почти всегда приходится работать с дальним кодом. Мне давно хотелось решить эту проблему.
У нас в отделе регулярно встает задача спланировать отпуска сотрудников. При этом многие хотят пойти в одно время, но работа не позволяет отпускать всех одновременно. А кроме того, люди пришли в компанию в разное время, у всех свои остатки отпусков, нужно не перегулять и постараться не скапливать их. Когда в отделе работает больше четырех человек, табличка в Excel уже задачу не решает.
Для меня, как для руководителя отдела, это постоянно было предметом головной боли и хотелось навести порядок в этом вопросе.