The observer design pattern can be used when you want objects to know when something happens to an object being observed.
Editorial changes — reviews, status changes and edits — are shown to the author of this article and to the editors.