Skip to content

Review 0.1 #1

@theaspect

Description

@theaspect

Каждый пункт ревью должен быть сделан как минимум одним коммитом (меньше нельзя, больше можно). В тексте коммита должна быть ссылка на это Issue в виде #1 и номер пункта в ревью, после этого поставлена галочка в issue

  • 1. Код не должен выводить ничего кроме того что указано в задании
  • 2. task1 используй ФВП и ссылку на метод println, нужна ли проверка на null?
  • 2. task2 аналогично предыдущему, в foreach передай ссылку на метод
  • 3. task 3, аналогично 2, вместо toSet нужно использовать более логичный метод https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/distinct.html
  • 4. task 4, для подготовки к выводу используй функцию map
  • 5. task 5, аналогично предыдущему, вместо деструктуринга можно использовать it для краткости
  • 6. task 6 разбить функцию на две: одну для ввода данных, другую для вывода которую вызывать из первой
  • 7. создать файл BUILD.sh который будет компилировать файлы в jar. Если у вас Windows используйте WSL для запуска линукса
  • 8. написать файл TEST.sh который будет запускать тесты и выводить фактическое и ожидаемое значения
  • 9. в репозиторий добавьте файл .gitignore где пропишите все бинарные артефакты
  • 10. в репозитории не должно остаться бинарных артефактов *.class, *.jar

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions