Доброго, в проекте ангуляр обнаружил такой класс с генератором. Подскажите, что делает этот метод. Как я понял, метод разрезает переданную область на строки и столбцы, области. Вопрос, почему и для чего в генераторе создаётся каждый раз инстанс класса Tile? Для чего там генератор, если можно было в цикле и так создать нужное количество Tiles.
Спасибо!