debugger; — Денис Мишунов
. JavaScript-конференция HolyJS 2016 Moscow
11 декабря 2016 года
Что помогает разработчику стать профессионалом? Постоянное чтение статей, твиттов и посещение тематических конференций? Кодинг 24/7? А может, это что-то другое, не связанное с разработкой вообще?
Когда зрители смотрят на работу профессионального фокусника, они сконцентрированы на чем-то одном и не замечают, что именно в этот момент и происходит фокус — основное действие, скрытое от глаз. Так и разработчики, находясь в контексте задач, решаемых в данный момент, не имеют ни возможности, ни желания выходить за рамки этих задач. Разработчики не желают познавать смежные дисциплины, такие как дизайн и UX, не хотят слушать про пользователей и психологию на JavaScript конференциях. Разрабочтки попросту не считают это необходимым.
Название доклада «debugger;» — это не просто команда, известная любому JavaScript разработчику. Это не брейкпоинт в коде. Это и есть возможность остановиться и понять фокус, наконец увидеть, что происходит вокруг. Но в отличие от кода, в данном докладе будет запущен debugger; для нас самих.