Re[6]: Антипаттерн, противоположный Primitive Obsession
От: Sinclair Россия https://github.com/evilguest/
Дата: 19.03.23 05:07
Оценка:
Здравствуйте, vsb, Вы писали:
vsb>И как предлагается этим пользоваться? На каждый чих писать отдельный тип с кучей операторов? Ещё тип для смещений этого типа. Не очень понятно. Звучит как маразм или я что-то не понимаю.
На каждый чих — нет, не надо. А насколько часто у вас встречаются диапазонные типы? Ну, так, если по-честному?

Если нас интересует не диапазон, а размерность, то есть вполне себе простой способ описывать типы обобщённым образом, по некоторому шаблону.
Не сложнее пишется и шаблон для пары типов "база, смещение", т.к. арифметика у них ведёт себя весьма предсказуемо.

В чём проблема-то?
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.