|
54 | 54 | - В `clear()` очищайте не весь `storage`, а только те ячейки, где хранятся резюме |
55 | 55 |
|
56 | 56 | ##  Рекомендации по коммитам |
57 | | -- Чтобы было понятно, к чему относятся коммиты, используйте префиксы: |
58 | | - - **lesson_n:** — изменения, которые вы повторяли за Григорием по ходу урока (например, `lesson_1: реализовал методы для работы со storage`) |
59 | | - - **hw_n:** — изменения, связанные с вашей самостоятельной реализацией ДЗ (например, `hw_3: реализовал Шаблонный метод`) |
60 | | -- Используйте следующий формат сообщения коммита |
61 | | - `<префикс>: <глагол в прошлом времени> <что сделано>` |
62 | | -- Сопровождайте каждый коммит кратким, но ёмким описанием. Глядя на него, должно быть ясно, какие изменения сделаны |
63 | | -- Каждый пункт ДЗ оформляйте в отдельный коммит |
| 57 | +Чтобы было понятно, к чему относятся коммиты, используйте префиксы: |
| 58 | +- `lesson_n:` — изменения, которые вы повторяли за Григорием по ходу урока |
| 59 | + (например, `lesson_1: реализовал методы для работы со storage`) |
| 60 | +- `hw_n:` — изменения, связанные с вашей самостоятельной реализацией ДЗ |
| 61 | + (например, `hw_3: реализовал Шаблонный метод`) |
| 62 | +- Используйте следующий формат сообщения коммита: |
| 63 | +`<префикс>: <глагол в прошлом времени> <что сделано>` |
| 64 | +- Сопровождайте каждый коммит кратким, но ёмким описанием. Глядя на него, должно быть ясно, какие изменения сделаны. |
64 | 65 | - Для исправления и объединения коммитов используйте [rebase](https://www.youtube.com/watch?v=smUBOQhG1IM) |
| 66 | + |
| 67 | +**Коммит должен соответствовать одной логической задаче:** |
| 68 | +- Реализация нового класса → отдельный коммит |
| 69 | +- Реализация одного или нескольких связанных методов → отдельный коммит |
| 70 | +- Исправление связанных ошибок → отдельный коммит |
0 commit comments