filmov
tv
Swift Playgrounds на русском, Types 5 урок | Random Gems Everywhere
Показать описание
Друзья, я рад приветствовать всех на второй части по урокам в Swift Playgrounds. Мы с вами приступаем к пятому уроку в части по Типам. Успехов в прохождении!!!
Мой телеграм канал, где перевод уроков по swift playgrounds выходит чаще и раньше чем видео! Если отключат Ютьюб, вы знаете где найти уроки по Свифту)
1-5 Random Gems Everywhere 1-5
Типы
Друзья, приступаем к пятому заданию в цикле уроков по типам, урок называется: Рандомные кристаллы повсюду.
Испытание: соберите определенное количество рандомно появляющихся кристаллов, которое определено константой totalGems.
В этом испытании, кристаллы появляются в рандомных местах каждый раз. Вам будет нужно написать алгоритм который будет эффективно двигать персонажа по миру головоломке, по пути собирая все кристаллы, которые будут встречаться на пути.
В дополнение к эффективному передвижению вашего персонажа, подумайте как вы сможете сделать свой код эффективным. Попытайтесь разбить действия на многоразовые функции таким образом чтобы вам понадобилось меньше строк кода. Это называется факторингом вашего кода, и это не просто хорошо для повторного использования функций. Это также очень упрощает жизнь другим программистам, которые будут просматривать ваш код и понимать что происходит, что к чему.
( Factoring - факторинг - изменение, внесённое во внутреннюю структуру программного обеспечения, чтобы сделать его более понятным и дешёвым для модификации без изменения его наблюдаемого поведения. )
#swiftplaygroundsнарусском #swiftplayground #learntocode2 #swift
Мой телеграм канал, где перевод уроков по swift playgrounds выходит чаще и раньше чем видео! Если отключат Ютьюб, вы знаете где найти уроки по Свифту)
1-5 Random Gems Everywhere 1-5
Типы
Друзья, приступаем к пятому заданию в цикле уроков по типам, урок называется: Рандомные кристаллы повсюду.
Испытание: соберите определенное количество рандомно появляющихся кристаллов, которое определено константой totalGems.
В этом испытании, кристаллы появляются в рандомных местах каждый раз. Вам будет нужно написать алгоритм который будет эффективно двигать персонажа по миру головоломке, по пути собирая все кристаллы, которые будут встречаться на пути.
В дополнение к эффективному передвижению вашего персонажа, подумайте как вы сможете сделать свой код эффективным. Попытайтесь разбить действия на многоразовые функции таким образом чтобы вам понадобилось меньше строк кода. Это называется факторингом вашего кода, и это не просто хорошо для повторного использования функций. Это также очень упрощает жизнь другим программистам, которые будут просматривать ваш код и понимать что происходит, что к чему.
( Factoring - факторинг - изменение, внесённое во внутреннюю структуру программного обеспечения, чтобы сделать его более понятным и дешёвым для модификации без изменения его наблюдаемого поведения. )
#swiftplaygroundsнарусском #swiftplayground #learntocode2 #swift
Комментарии