Piscine-Java

Эти решения далеко неидеальны. Спустя несколько месяцев изучения Java, я понимаю, что допускала стилистические и прочие ошибки. Верьте только себе и своему внутреннему голосу:)

Если вы найдете ошибки или у вас будут предложения по доработке заданий, буду премного благодарна (напишите мне в Slack (@sshera) или здесь как-то можно внести комментарий) :)

Для удобства просмотра кода используйте приставку 1s в домене
https://github1s.com/Sheveleva-Tatiana/Piscine-Java

ИНФА С ТЕЛЕГРАМ КАНАЛА Piscine Java - 2022 [p2p] - ссылка-приглашение https://t.me/+FmEw6vO__R9iNDAy
Полезные ссылки
Hot Keys:
  • control + i = нажимаете в классе, который реализует какой-то интерфейс и он вам сгенерит все методы, которые надо переопределить.

  • control + Enter = генерация чего угодно (конструкторы, сеттеры/геттеры, ... )

  • command + option + m = выделяете блок кода, нажимаете клавиши и он вам выносит этот блок кода как отдельный метод

  • command + option + v = кареткой стоите на методе, которые что-то возвращает, нажимаете на клавиши и он вам генерит переменну, в которую кладется результат этой функции

  • command (+ shift ) + стрелка влево/вправо = перепрыгнуть (выделить) картекой на начало/конец строки

  • option (+ shift ) + стрелка влево/вправо = перепрыгнуть (выделить) картекой на начало/конец слова

  • option + enter = наводите каретку на то, что подсвечивает красным цветом, жмякаете клавиши и выбираете, что сделать, чтобы не горело

  • shift + enter = если вы стоите кареткой в любой части строки и вам надо перепрыгнуть на новую строку

  • shift + F6 = наводите каретку на название класса/переменной/метода, жмякаете, и вам ИДЕЯ предложит переименовать эту переменную во всех файлах проекта.

Минимальное выполнение заданий для SUCСESS:
  • day00 - 4/6

  • day01 - 4/6

  • day02 - всё

  • day03 - 2/4

  • day04 - 2/3

  • day05 - 3/5

  • day06 - 2/4

  • day07 - всё

  • day08 - 2/3

  • day09 - 2/3