Допустим, я создаю несколько модулей помощников в приложении:
defmodule MyApp.Helpers.Uri do
@moduledoc """
A collection of string helpers.
"""
end
defmodule MyApp.Helpers.Crypto do
@moduledoc """
A collection of crypto helpers.
"""
end
Является ли хорошей практикой создание пустого "родительского" модуля?
defmodule MyApp.Helpers do
@moduledoc """
Gather all my app helpers.
"""
end
Думаю, нет, поскольку использование множественного числа для последней части имени модуля кажется неправильной практикой из всего кода, который я прочитал. Но я хочу быть уверен.