История изменений
Исправление crutch_master, (текущая версия) :
Ну всмысле переменные вместо function.
var f = function(arg) {...}
var f = (arg) => {...}
//vs
function f() {}
? Хз, привык так.
Запутывает
Не вижу принципиальной разницы.
Кому-то же потом это читать.
Под код который читать, вообще не должно быть такого, да и для жс распарсить объявление функции это - меньшая из проблем. Должен быть объект, где как минимум будет описание, типы аргументов, тип возврата, тесты, всё это будет проверяться и генерироваться в документацию.
Исходная версия crutch_master, :
Ну всмысле переменные вместо function.
var f = function(arg) {...}
var f = (arg) => {...}
//vs
function f() {}
? Хз, привык так.
Запутывает
Не вижу принципиальной разницы.
Кому-то же потом это читать.
Под код который читать, вообще не должно быть такого, да и для жс распарсить объявление функции это - меньшая из проблем. Должен быть объект, где как минимум будет описание, типы аргументов, тип возврата, тесты и всё это будет проверяться генерироваться в документацию.