我正在尝试建立一个网站,该网站监视多个网站的更改。例如-如果关键字[XYZ]出现在网站A上,则向用户发送通知。目前,我一直坚持添加更多的通知渠道,而不会在我的代码中造成混乱。
我想创建一个包含参数target
,message
和send_message
之类的方法的抽象类,然后将其继承到SMSNotification
,PusherNotification
,{ {1}}。
我应该在哪里将该逻辑放入项目中?我当时正在考虑将其添加到EmailNotification
中,但是不确定是否在进一步开发期间不会造成麻烦。正确的方法是什么?