Size: a a a

2021 June 01

ДЖ

Дмитрий Жучков... in SwiftBook
Ну, полностью мне не под силу уже, я так то еле еле нашёл решение.
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Спасибо за советы
источник

S

Sasha_A in SwiftBook
Это плохо. Возможно рановато делать тестовое, если у тебя затруднения в поиске самого решения. Думаю смотреть будут именно на код, подразумевая что сама задача не так уж сложна
источник

S

Sasha_A in SwiftBook
Мне бы такое не понравилось, если бы я проверял
источник

AO

Alex Oliinyk in SwiftBook
Я ж тебе написал, как минимум попытайся сделать через фор ич, сэкономишь строчки кода. Уже будет лучше.
источник

AO

Alex Oliinyk in SwiftBook
А что это за тестовое вообще, куда?))
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Так написали через for in, а не for each
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Я наоборот на for in переделал
источник

AO

Alex Oliinyk in SwiftBook
Интересно))
источник

AO

Alex Oliinyk in SwiftBook
Так, что это за тестовое такое, на работу? Или куда?
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Стажировка наверное для начала.
источник

AO

Alex Oliinyk in SwiftBook
В целом вопросов нет, но на тестовое прям как на работу не тянет, наверное действительно стажировка какая то. Слишком простое задание на самом деле.

А что именно хотят? Улучшить код? Можешь ТЗ озвучить, может так поможем.
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Надо было в изначальной версии найти ошибки в коде, а потом переписать так сказать как считаю нужным
источник

S

Sasha_A in SwiftBook
Вот думаю и смысл задания переписать make и изменить класс на структуру
источник

ДЖ

Дмитрий Жучков... in SwiftBook
А почему класс не оставить классом, все же и так будет работать?
Замедляет программу?
источник

AO

Alex Oliinyk in SwiftBook
Ну во первых, это модель данных, а reference type им не подходит так как не планируют изменяться и модель почти всегда структура. Во вторых как мне сказал ментор ранее «Логика такая, со структурой тебе не надо думать о ссылках и т. д. В большинстве своем в свифте используются хранилище данных. Ссылочный тип только если нужно».
источник

ДЖ

Дмитрий Жучков... in SwiftBook
Понял, спасибо
источник

AO

Alex Oliinyk in SwiftBook
Еще по коду. Сделай все методы private
источник

AO

Alex Oliinyk in SwiftBook
И в items сделай let вместо var.
источник

S

Sasha_A in SwiftBook
total() можно сделать computed property
источник