Моя s01e04 - это не обычная неделя в большинстве недель. То, что я делаю, как правило, больше сосредоточено на разработке (как вы вскоре увидите), но я рад, что теперь у меня есть серия из двух.

понедельник

Я подтолкнул обновление к govuk-elements-nunjucks, это довольно странно, так как оно обслуживает пару моих проектов, но может быть полезно для кого-то другого, запустившего его, но дайте ему несколько обновлений.

Теперь у него есть новые стили радио и флажка, поэтому обновление нескольких пользовательских интерфейсов на сервисах должно быть немного проще.

Я также с ликованием наблюдал, как и менеджер по доставке, и дизайнер начали переделывать свои стены. (Я в основном думаю, что они полностью влюблены в новую доску канбан для разработчиков).

вторник

Мой день, казалось, был занят встречами. Один из дизайнеров контента провел семинар, чтобы обсудить заявления о миссии. Я бы порекомендовал прочитать этот пост Как помочь командам определить их фокус.

Было интересно, что мы разделились на две группы и получили аналогичный результат. Я с нетерпением жду возможности увидеть, чем это закончится, поскольку это поможет сосредоточить команду.

среда

Потратил день на рефакторинг интерфейса Государственной пенсии - на рефакторинг довольно сложного кода потребовался целый день, в итоге получилось около 20% неудачных тестов.

Поскольку я не знаком с кодовой базой, я решил сначала удалить. Мне потребовалось бы слишком много времени, чтобы прочитать тесты 2000 года и выяснить, где это могло бы стать проблемой. Сам код активно использовался в тестах, но не в приложении.

Я также начал редактировать свои «продуктивные agile-команды » - один из 15 черновиков в моей среде.

Я также проверил Tech Talks Скотта Логика, и было здорово увидеть, что их команда получила время и место для работы с такими вещами, как веб-сборка и graphQL.

Если вы не знакомы с WebAssembly, то у Лин Кларка есть один из самых красиво иллюстрированных докладов, которые я когда-либо видел на нем. Посмотрите Мультяшное введение в WebAssembly.

Четверг и пятница

Я объединил дни, я продолжил свою историю рефакторинга - буду честен, это самая болезненная вещь, которую я сделал в этом году, надеюсь, теперь у нас есть похожий, более чистый интерфейс, который легче тестировать и обновлять в будущее. 🎉

Потребовалось много времени, чтобы получить контекст вокруг пары проблем, так как в основном это было сделано с помощью структурирования макетов для тестирования. Этого я очень стараюсь избегать, поскольку в конечном итоге пишу больше кода для тестов, чем в приложении.

Также я наконец-то собрал прототип значка NodeConf. Это действительно прекрасный маленький комплект! Он работает на Esprunio, лучше всего, чтобы разблокировать режим разработчика, вам нужно ввести код Konami.

Также было приятно видеть, что спустя долгое время роли фронтендов снова рекламируются. Если вас интересует фронтенд-разработка в правительстве, ознакомьтесь с ними на странице https://careers.dwp.gov.uk/open-jobs/.

Приятно видеть, что команда снова растет, и это действительно положительный момент в конце недели! Если вы читаете это и задаетесь вопросом, как выглядит интерфейсная разработка в правительстве - не стесняйтесь обращаться к нам!

Пятница также была 1 декабря, что означает наступление, http://www.24a11y.com/ и https://24ways.org/ оба отлично!