и посмотреть медиа

Road to IT - Обучение
и посмотреть медиа
Канал для входа в IT через веб-дев.
Канал для входа в IT через веб-дев.
Руководства и ресурсы для старта в IT.


39 неделя обучения. ● Часы: 23ч (562ч) ● Темы: ✅ Модуль "Web Storage" (Теория и тест) ☑️ Модуль "Async programming" (Теория) ☑️ Модуль "Testing" (Теория) ☑️ Командный проект "Online-store" (Практика) Я думаю, что мы уже существенно продвинулись в реализации нашего проекта. На данный момент готовы: страница с продуктами, страницы с описанием каждого товара со свайпером, полноценная корзина с пагинацией и промокодами и модальное окно оплаты. Все страницы переключается между собой без каких-либо перезагрузок благодаря хэш роутеру. Query параметры в корзине после перезагрузки отрабатывают на ура. Все это реализовано сквозь боль и страдания. Порой бывало, что каждый из нас мог застрять на несколько дней над неизвестной функциональностью. Даже был момент, когда перед сном пришла мысль как написать сохранение состояния по параметрам после перезагрузки. Встал и написал за 5 минут, хотя до этого бился несколько часов. Хоть структура и разбита по понятным модулям и классам, но по моему мнению мое качество кода оставляет желать лучшего. Где-то можно было обойтись одной строчкой, а где-то нормально реализовать условия в несколько строк, вместо плохочитаемого вложенного тернарника. Рефакторинга в любом случае не избежать, когда будем писать тесты. А пока есть еще неделя, чтобы до конца реализовать весь функционал, а именно фильтрацию, сортировку и поиск. Что касается командной работы, то стараемся ежедневно созваниваться и помогать друг другу, не смотря на разницу в часовых поясах (4 часа). Все пул реквесты и мержи только в присутствии друг друга. Задачи действительно получилось разделить так, чтобы при слиянии могли появляться только самые простые конфликты. Решаем их безболезненно и с минимумом ошибок. На самом деле очень сильный проект, который дал понять, что мои текущие знания технологий фронтенда находятся еще на верхушке айсберга, но в то же время я всегда рад открываться новым знаниям, поскольку мой безумный интерес к этой области нисколько не угасает, а напротив, растет с каждым днем. Работаем!
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!