Conversation
|
В коммите hw3.1 были внесены следующие изменения:
To be done
|
|
В коммите hw3.2 были внесены мелкие css доработки и реализован деплой проекта через GitHub Pages (на базе ветки gh-pages): https://matiko-ma.github.io/cv_builder/ |
|
В коммите hw3.3 были внесены следующие изменения:
To be done
|
Ревью дз по browser apiОбщие комментарии
Соответствие критериям
Итого: 9 |
А вот можете, пожалуйста, рассказать, как правильно делать коммиты? Я просто не понимаю, как это можно нормально структурировать, если я постоянно прыгаю от блока к блоку, от файла к файлу.
У меня же все на sessionStorage строится.. Если речь про него, то у меня по факту есть только проверка на пустой/не пустой - строчки 40-50 в файле cv_5.js. |
|
Фидбек на HW3: Читаемость и понятность кода Отсутствие ошибок Модульность и переиспользуемость кода Соответствие стандартам форматирования и кодирования Соответствие требованиям задания |
Прощу прощения за долгий ответ. Насчёт первого комментария: на каждое изменение в одной строчке точно не нужно делать коммит, иначе если не сквошить (merge squash) они просто неоправданно раздуют историю вашей основной ветки. Лучше всего делать доработки итеративно и итеративно же их коммитить. Допустим, мы разрабатываем todo-лист, он состоит из списка todo и инпута для ввода новой todo. Вначале мы можем написать вёрстку, стили и скрипты для одной тудушки и закоммитить их, потом для списка таких тудушек и также закоммитить эти новые изменения и в конце аналогичным образом для инпута. Таким образом у нас получится три коммита, каждый из которых вносит понятные изменения в проект. Насчёт второго коммента: да, не заметил session-storage. Всё окей, locale-storage дополнительно поддерживать не надо) |
Изменения
По результатам фидбека на первую домашку:
Помимо этого:
To be done