I am writing an application that will post a message to an internal wiki page and an internal message service. I anticipate that I will need to post this message to additional interfaces down the road. Because of this, it seemed like a good opportunity to learn to use design-patterns. I'm a bit new to design patterns.
I've been reviewing them here. My question is, for my scenario, what do you think is the best option? They seem to overlap in some cases. Thank you for your input!