Альтернативные языки для JVM осень 2017 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(Новая страница: « == Семинар == Преподаватели: Подхалюхин А., Жарков Д., Козлов А., Овчинников Д.»)
 
Строка 1: Строка 1:
 
 
== Семинар ==
 
== Семинар ==
 
Преподаватели: Подхалюхин А., Жарков Д., Козлов А., Овчинников Д.
 
Преподаватели: Подхалюхин А., Жарков Д., Козлов А., Овчинников Д.
 +
 +
Страница курса с домашками и кодом: [https://github.com/adkozlov/scala-2017 github.com/adkozlov/scala-2017]
 +
 +
=== Формат сдачи домашних заданий ===
 +
Базовый алгоритм:
 +
 +
# Создать свой репозиторий на Github, можно приватный. Скорее всего, можно создать один репозиторий на курс.
 +
# Выполнить в нём задание. До начала шага 3 разрешается делать `git push --force`, после - не разрешается.
 +
# Создать pull request в своём же репозитории и поставить [https://github.com/adkozlov @adkozlov] _ревьювером_.
 +
 +
Склонированый локально проект должен без ошибок открываться IntelliJ IDEA. Это может быть любая система сборки: Maven, Gradle, Sbt, хоть Eclipse. Несобирающиеся проекты не смотрят :)
 +
 +
Поскольку у разных курсов заведомо разный уровень, требования тоже будут различаться. Поэтому выполняйте, пожалуйста, задание в рамках своих знаний и умений.
 +
 +
=== Домашнее задание 1 ===
 +
 +
[https://github.com/adkozlov/scala-2017/blob/master/src/main/scala/ru/spbau/jvm/scala/lecture01/Task.scala Условие на GitHub].
 +
 +
До пары 11.09.2017 можно сдавать на полный балл.
 +
 +
До пары 18.09.2017 можно сдавать на половину от полного балла.

Версия 08:42, 12 сентября 2017

Семинар

Преподаватели: Подхалюхин А., Жарков Д., Козлов А., Овчинников Д.

Страница курса с домашками и кодом: github.com/adkozlov/scala-2017

Формат сдачи домашних заданий

Базовый алгоритм:

  1. Создать свой репозиторий на Github, можно приватный. Скорее всего, можно создать один репозиторий на курс.
  2. Выполнить в нём задание. До начала шага 3 разрешается делать `git push --force`, после - не разрешается.
  3. Создать pull request в своём же репозитории и поставить @adkozlov _ревьювером_.

Склонированый локально проект должен без ошибок открываться IntelliJ IDEA. Это может быть любая система сборки: Maven, Gradle, Sbt, хоть Eclipse. Несобирающиеся проекты не смотрят :)

Поскольку у разных курсов заведомо разный уровень, требования тоже будут различаться. Поэтому выполняйте, пожалуйста, задание в рамках своих знаний и умений.

Домашнее задание 1

Условие на GitHub.

До пары 11.09.2017 можно сдавать на полный балл.

До пары 18.09.2017 можно сдавать на половину от полного балла.