GetStructureInfo()

Дать начало качественно спроектированному проекту можно ещё на этапе создания папок под скрипты проекта. Это заранее направит в разработку в сторону модульности и разделения ответственности. В качестве основы, разделим проект на три модуля: Данные, Логику и Отображение. Сразу стоит выделить папки для интерфейсов - разные модули будут взаимодействовать с друг другом через них.

GetStructureInfo()
Дать начало качественно спроектированному проекту можно ещё на этапе создания папок под скрипты проекта | Сетка — социальная сеть от hh.ru