Size: a a a

2019 December 16

ŹR

Źmićer Rubinštejn in pro.elixir
А это значит, что у тебя плохой интерфейс
источник

BB

Boris Beginin in pro.elixir
Скиньте потом оффицально одобреный чатиком результат
источник

ВК

Василий Кузнецов in pro.elixir
Źmićer Rubinštejn
А это значит, что у тебя плохой интерфейс
но хорошая понятность метода
источник

ВК

Василий Кузнецов in pro.elixir
но плохой интерфейс
источник

ВК

Василий Кузнецов in pro.elixir
компромисс
источник

ВК

Василий Кузнецов in pro.elixir
можно наоборот, кому как нравиться
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Не, функция не понятна
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Если плохой интерфейс - функция всегда не понятна
источник

ВК

Василий Кузнецов in pro.elixir
ты ее рассматриваешь без контекста
источник

ŹR

Źmićer Rubinštejn in pro.elixir
В этом то и фишка
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Что только вне контекста и можно понять, насколько она понятна
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Поэтому придумали юнит тесты вместе с TDD
источник

ВК

Василий Кузнецов in pro.elixir
я конечно общего кода не видел, в задаче, я лишь предположил как переписал автор.
Тем не менее, если сферически в вакуум выделить все 4 функции в модуль, одну из них сделать публичной - стоит ли рассматривать приватные медоты ВНЕ контекста?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Как назовешь модуль?
источник

ВК

Василий Кузнецов in pro.elixir
если вы работаете с каким либо внешним интерфейсом для модуля - однозначно не приемлемо.
источник

ВК

Василий Кузнецов in pro.elixir
Źmićer Rubinštejn
Как назовешь модуль?
вот для этого хотелось бы узнать чуть больше бекграунда
источник

ВК

Василий Кузнецов in pro.elixir
по задаче
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Да, но как бы ты его не назвал - какая то из этих функций не подходит
источник

ВК

Василий Кузнецов in pro.elixir
а, я понял к чему ты клонишь.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Потому что ты делаешь 2 вещи - работаешь и с представлением (достаешь из монады / засовываешь в мапу) и создаешь/читаешь город
источник