Import phase of Coffeeshop
sovetnik
is working on it
Just imported from binary
In project Coffeeshop
MindMap
To clone this phase, add umwelt client to your project dependencies in `mix.exs` and run
Terms affected by phase Import phase
In each phase, some terms appeared for the first time, changed their place in the structure, were updated with new meaning, or were marked as no longer in use. These shifts help trace the evolution of the project’s conceptual map.
Added
Кофемашина, которая готовит кофе
defmodule CoffeeShop.CoffeeMachine do
@moduledoc "Кофемашина, которая готовит кофе"
@type t() :: %__MODULE__{state: any}
defstruct state: nil
@doc "Head of make_coffee/1"
@spec make_coffee(any) :: any
def make_coffee(drink) do
end
end
defmodule CoffeeShop.CoffeeMachineTest do
use ExUnit.Case, async: true
describe("make_coffee / 1") do
test "fun make_coffee" do
end
end
end
Список доступных напитков и продуктов
defmodule CoffeeShop.Menu do
@moduledoc "Список доступных напитков и продуктов"
@type t() :: %__MODULE__{items: any}
defstruct items: nil
end
defmodule CoffeeShop.MenuTest do
use ExUnit.Case, async: true
end
Стоимость напитков и продуктов
defmodule CoffeeShop.Price do
@moduledoc "Стоимость напитков и продуктов"
@type t() :: %__MODULE__{value: any}
defstruct value: nil
end
defmodule CoffeeShop.PriceTest do
use ExUnit.Case, async: true
end
Уровень удовлетворения клиента в процессе взаимодействия
defmodule CoffeeShop.QualityService do
@moduledoc "Уровень удовлетворения клиента в процессе взаимодействия"
@type t() :: %__MODULE__{level: any}
defstruct level: nil
end
defmodule CoffeeShop.QualityServiceTest do
use ExUnit.Case, async: true
end
Материальные и финансовые ресурсы, необходимые для функционирования кофейни
defmodule CoffeeShop.Resources do
@moduledoc "Материальные и финансовые ресурсы, необходимые для функционирования кофейни"
@type t() :: %__MODULE__{materials: any, financial: any}
defstruct materials: nil, financial: nil
end
defmodule CoffeeShop.ResourcesTest do
use ExUnit.Case, async: true
end
Степень удовлетворения клиента и персонала от процесса и результата взаимодействия
defmodule CoffeeShop.Satisfaction do
@moduledoc "Степень удовлетворения клиента и персонала от процесса и результата взаимодействия"
@type t() :: %__MODULE__{score: any}
defstruct score: nil
end
defmodule CoffeeShop.SatisfactionTest do
use ExUnit.Case, async: true
end
Продолжительность выполнения заказа
defmodule CoffeeShop.Time do
@moduledoc "Продолжительность выполнения заказа"
@type t() :: %__MODULE__{duration: any}
defstruct duration: nil
end
defmodule CoffeeShop.TimeTest do
use ExUnit.Case, async: true
end
Phase History Tree
A tree of all phases the project has passed through to reach the current phase.