первом столбце, description — во втором, а needs_
spare — в третьем.
Присутствие в фабрике знаний о структуре config влечет за собой два последствия. Во-первых, config может быть выражен очень сжато. Поскольку
PartsFactory понятна внутренняя структура config, этот аргумент может быть
указан в виде массива, а не хеша. Во-вторых, согласившись с тем, что config
будет массивом, придется всегда создавать новые Parts-объекты только с использованием фабрики. Создание нового Parts-объекта с помощью иного механизма потребует продублировать те знания, которые запрограммированы
в строках 9–11.
Теперь при наличии PartsFactory вы можете воспользоваться определенными выше конфигурационными массивами для того, чтобы без особого труда
создать новый Parts-объект.
1
2
3
4
5
6
7
8
Последние комментарии
6 часов 24 минут назад
7 часов 2 минут назад
1 день 20 часов назад
1 день 22 часов назад
2 дней 13 часов назад
2 дней 13 часов назад