Каков наилучший способ изменить поведение между сборками DEV, TEST и RELEASE?
У меня есть приложение, которое отправляет электронные письма получателям, хранящимся в базе данных.При разработке и тестировании я хотел бы переопределить желаемое поведение и отправить электронное письмо человеку, использующему приложение (например, разработчику или тестеру).
Когда мы пойдем в производство, я, конечно, хотел бы отправить егок электронному письму из базы данных.
Я рассмотрел добавление константы RELEASE в качестве , обсуждаемого здесь
Есть ли у кого-нибудь какие-либо советы о наилучшем способе достижения этого или предложениекак лучше подходить к проблеме?