что вы только что сделали, это дали своим функциям "пространство имен".теперь ваши функции представляют собой «набор связанных задач»
пространство имен означает, что ваши функции больше не «живут» в глобальной области видимости (и, таким образом, избегают загрязнения / перезаписи их другими функциями).так что все ваши функции могут быть адресованы из «пространства имен», и не беспокойтесь, если другая функция имеет то же имя, что и она (например, create()
).,оба могут создавать, но иметь 2 create()
функции невозможно.создание странных имен типа createDatabase()
и createView()
просто не организовано.таким образом, вы создаете пространства имен, чтобы они могли называться database.create()
и view.create()
- имеет больше смысла.