Size: a a a

2020 August 24

Е

Евгений in pro.elixir
Лично для меня, писать спеки без последующего диалайза - занятие несущее в себе мало пользы.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ты не понял, почему я сравниваю отказ от спек с отказом от нормального наименования функций. Я тебе пояснил на примере
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Ты не понял, почему я сравниваю отказ от спек с отказом от нормального наименования функций. Я тебе пояснил на примере
Ну я так и не понял. Ну и ладно.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ты же не можешь проверить «диалайзером» правильно ли ты функцию назвал, но все равно зачем-то придумываешь название
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Хотя, даже если бы ты ее назвал f1 - в доке смог бы пояснить что она делает
источник

Е

Евгений in pro.elixir
Źmićer Rubinštejn
Хотя, даже если бы ты ее назвал f1 - в доке смог бы пояснить что она делает
Все равно не понимаю суть твоей претензии. Я тупой, видимо.
источник

Е

Евгений in pro.elixir
Название функции читабельно исключительно ради того, чтобы легче было запомнить название.
источник

PG

Pig Greenest in pro.elixir
лол
источник

T

Tharin in pro.elixir
Евгений
Название функции читабельно исключительно ради того, чтобы легче было запомнить название.
Я придерживаюсь мысли о том, что функции должны быть названы так, чтобы одним только названием отражать суть того, что они делают. Чтобы они потом в комбинации рассказывали историю. Таким образом документации придётся писать гораздо меньше.
источник

Е

Евгений in pro.elixir
В принципе, если бы я был киборгом, который может мгновенно читать доки, то было бы до жопы как называется функция
источник

T

Tharin in pro.elixir
Но ты не киборг)
источник

Е

Евгений in pro.elixir
Tharin
Я придерживаюсь мысли о том, что функции должны быть названы так, чтобы одним только названием отражать суть того, что они делают. Чтобы они потом в комбинации рассказывали историю. Таким образом документации придётся писать гораздо меньше.
Ну так я с этим согласен. А при чем тут спеки?
источник

Е

Евгений in pro.elixir
Спики только ради документирования типов, фактически
источник

T

Tharin in pro.elixir
Евгений
Ну так я с этим согласен. А при чем тут спеки?
а я откуда знаю? Я спеками только интерфейсы покрываю на всякий случай, хотя они меня визуально раздражают.
источник

T

Tharin in pro.elixir
Я из Руби мира пришёл, там читать проще
источник

T

Tharin in pro.elixir
а тут спеки ещё сверху, всё визуально мешается в кучу
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну при том, что вместо того чтобы лезть в доку, которую ты как не киборг не можешь сразу читать - ты просто смотришь на спеку и все
источник

T

Tharin in pro.elixir
Źmićer Rubinštejn
Ну при том, что вместо того чтобы лезть в доку, которую ты как не киборг не можешь сразу читать - ты просто смотришь на спеку и все
def add_user(name, age) do
end

Намекает, что скорее всего, name будет строкой, а age - числом
источник

Е

Евгений in pro.elixir
Tharin
а тут спеки ещё сверху, всё визуально мешается в кучу
согласен, я их пишу только ради диалайзера. Может кто-то чисто доков ради, но мне этот подход кажется ущербным.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Tharin
def add_user(name, age) do
end

Намекает, что скорее всего, name будет строкой, а age - числом
А вернёт что?
источник