LINUX.ORG.RU

История изменений

Исправление merhalak, (текущая версия) :

Заюзать можешь подход Golang: Начинается с заглавной буквы - экспортируется. Начинается с строчной буквы - внутренний метод.

Хотя мне самому это не нравится немного.
Разве что:

модуль ИмяМодуля:
    экспортируется([ИмяФункции1/arity, ИмяФункции2/arity])
    функция ИмяФункции1(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X;

    функция ИмяФункции2(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X.
или
модуль ИмяМодуля:
    экспортируется функция ИмяФункции1(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X;

    экспортируется функция ИмяФункции2(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X;

    функция ИмяФункции3(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X.

Исправление merhalak, :

Заюзать можешь подход Golang: Начинается с заглавной буквы - экспортируется. Начинается с строчной буквы - внутренний метод.

Хотя мне самому это не нравится немного.
Разве что:

модуль ИмяМодуля:
    экспортируется([ИмяФункции1/arity, ИмяФункции2/arity])
    функция ИмяФункции1(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X;

    функция ИмяФункции2(аргументы):
        шаг1,
        шаг2,
        ...
        возврат X.

Исправление merhalak, :

Заюзать можешь подход Golang: Начинается с заглавной буквы - экспортируется. Начинается с строчной буквы - внутренний метод.

Хотя мне самому это не нравится немного.

Исходная версия Deleted, :

Заюзать можешь подход Golang: Начинается с заглавной буквы - экспортируется. Начинается с строчной буквы - внутренний метод.