Java 5SE весна 2019

Материал из CSC Wiki
Перейти к:навигация, поиск

Репозиторий с материалами

Лекции

Кузнецов Антон Михайлович anton.m.kuznetsov@gmail.com

Материалы с лекций

Таблица успеваемости

Практика Гардер

Гардер Антон avgarder@gmail.com t.me/avgarder

Слайды

Введение

Системы сборки. Исключения

Логирование. Стримы (примеры использования в ветках practice-a-7-streams и practice-a-7-logging)

ДЗ

Calculator. Дедлайн: 12.02.19, 23:59

Trie. Дедлайн: 26.02.19, 23:59

Практика Новожилов

Новожилов Дмитрий novodmit.2x@yandex.ru t.me/demiurg_906

Если пишите что-нибудь мне на почту, начинайте, пожалуйста, тему с [IFMO-Java]. В противном случае есть шанс, что ваше письмо потеряется в ящике.

Про процесс сдачи:

- если у задания есть мягкий дедлайн, то если вы сдадите что-то к нему, то я гарантированно оставлю фидбек в течение пары дней после мягкого делайна

- после сдачи к жёсткому делайну, я оставляю фидбек, и, при наличии замечаний, перевожу MR в статус "Wait for fixes". В течение недели после моей проверки вы можете прислать исправления

- если вы закончили задание/исправления, добавьте к вашему MR метку "Ready to check". Особенно важно это в отношении заданий, которые вы исправляете, ибо именно по ней я пойму, что вы исправления прислали

- по истечении недели после моей проверки я перевожу все MR в статус "Checked", и исправления больше не принимаются

Занятия

Введение

Системы сборки. Исключения

Git

Enums

Protobuf

Задания

HW 1. Calculator. Дедлайн: 12.02.19, 23:59

HW 2. Trie. Мягкий дедлайн: 18.02.19, 23:59, Жёсткий дедлайн: 26.02.19, 23:59

HW 3. Serializable Trie. Дедлайн: 05.03.19, 23:59

HW 4. Functional java. Дедлайн: 14.03.19, 23:59

HW 5. Dictionary Мягкий дедлайн: 17.03.19, 23:59, Жёсткий дедлайн: 21.03.19, 23:59

HW 6. Git Мягкий дедлайн: 07.04.2019, 23:59, Жёсткий дедлайн: 18.04.2019, 23:59

HW 7. Streams. Дедлайн: 25.04.19, 23:59

HW 8. Implementor Дедлайн: 12.05.2018, 23:59

Полезные ссылки

Рекомендации по оформлению коммитов

IDEA cheatsheet