Skip to content

Commit ecc0c34

Browse files
committed
Update requirements
1 parent d962e7a commit ecc0c34

File tree

5 files changed

+38
-0
lines changed

5 files changed

+38
-0
lines changed

Diff for: lessons/lesson05/homework2.md

+5
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,8 @@ https://www.codewars.com/kata/56eff1e64794404a720002d2
1616
https://www.codewars.com/kata/56d931ecc443d475d5000003
1717
https://www.codewars.com/kata/56d9c274c550b4a5c2000d92
1818
https://www.codewars.com/kata/5507309481b8bd3b7e001638
19+
20+
### Критерии принятия
21+
22+
- студент сбросил в чат профиль со своими именем и фамилией
23+
- в профиле решены требуемые задачи

Diff for: lessons/lesson13/ht.md

+9
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,12 @@
1111
- 1 страница для онлайн чата (пользователь может указать свое имя, ввести текст сообщения и видеть список сообщений от других пользователей в списке со скролом) - только разметка, без функционала.
1212
- сделать пуллреквест для отображения изменений
1313
- к описанию пуллреквеста приложить ссылку на просмотр страницы (с использованием [rawgithack](https://raw.githack.com/))
14+
15+
### Критерии принятия
16+
17+
- создан новый репозиторий
18+
- в открытом Pull Request видна вся выполненная работа
19+
- настроены линтеры и github actions
20+
- сверстаны нужные страницы, структура страниц соотвествует требованиям
21+
- нет серьезных замечаний по реализации (как верстки, как и настройке проекта)
22+
- к Pull Request приложена сслыка (ссылки) на превью через githack

Diff for: lessons/lesson19/ht.md

+9
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,12 @@
1010
- покрыть тестами (не менее 80%)
1111
- добавить линтеры и workflow для проверок (в тч проверку на минимальное покрытие)
1212
- PR с кодом отправить в ЛК
13+
14+
### Критерии принятия
15+
16+
- Настроен новый репозиторий (линтеры, автоматизации)
17+
- сделан PR отражающий сделанные изменения
18+
- реализована функция `getNextGeneration()`
19+
- код описан типами Typescript и покрыт тестами
20+
- покрытие кода не менее 80% (установлено требование через coverageThreshold и тесты на CI проходят эту проверку)
21+
- нет серьезных нареканий к реализации

Diff for: lessons/lesson20/ht.md

+7
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,10 @@
1414
- реализовать приложение ""Игра Жизнь"" на языке Typescript https://ru.wikipedia.org/wiki/%D0%98%D0%B3%D1%80%D0%B0_%C2%AB%D0%96%D0%B8%D0%B7%D0%BD%D1%8C%C2%BB
1515
- ссылку на задеплоенную страницу и на пуллреквест сбросить в чат по дз
1616
- настроить jest и написать тесты на приложение
17+
18+
### Критерии принятия
19+
20+
- Выполняются стандартные требования (PR, линтеры, автоматизации)
21+
- Игра жизнь реализует стандартный функционал + изменение скорости и размера поля
22+
- Нет серьезных нареканий по реализации
23+
- Код покрыт тестами (с покрытием не ниже 60%)

Diff for: lessons/lesson28/ht.md

+8
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,11 @@
1313
- фильтрация задач (по тексту, дате, статусу, тегам)
1414

1515
- Реализовать преложенный интерфейс с использованием в качестве хранилища (две реализации) - locasStorage - firebase
16+
17+
### Критерии принятия
18+
19+
- Выполняются стандартные требования (PR, линтеры, автоматизации)
20+
- Предложен интерфейс (с описанием на Typescript), который позволяет делать CRUD и фильтрацию
21+
- Предложеный интерфейс закладывает гибкость для смены реализации
22+
- Предоставлены 2 реализации интерфейса (на базе синхронного и асинхронного хранилищ)
23+
- Нет серьезных замечаний по качеству решения

0 commit comments

Comments
 (0)