Как перечислить все теги для образа Docker в удаленном реестре?

В основном есть два хороших способа:

  • шаблон дизайна «Command»
  • с использованием только OO над неизменяемыми объектами , где все - это просто неизменные объекты из неизменяемых объектов, сделанные из неизменяемых объектов (это менее распространено, но чудесно изящно, когда сделано правильно)

Преимущество использования OO над неизменяемыми объектами над наивными команда или наивное undo / redo - вам не нужно много об этом думать: не нужно «отменять» действие и не нужно «переигрывать» все команды. Все, что вам нужно, это указатель на огромный список неизменяемых объектов.

Поскольку объекты неизменны, все «состояния» могут быть невероятно легкими, потому что вы можете кэшировать / повторно использовать большинство объектов в любом состоянии.

«OO над неизменными объектами» - это чистая жемчужина. Вероятно, он не станет мейнстримом еще до 10 лет. )

P.S: выполнение OO над неизменяемыми объектами также удивительно упрощает параллельное программирование.

145
задан sigjuice 22 May 2019 в 04:37
поделиться