
Your Guide to Design Patterns – Observer Pattern
The Observer pattern is another useful design pattern. We can use it when we are interested in the state of an object, and we want to be notified whenever there is a change in its state.
The Observer pattern is another useful design pattern. We can use it when we are interested in the state of an object, and we want to be notified whenever there is a change in its state.
Electronic voice phenomena (EVP): In parapsychology, EVP refers to recorded sounds that are interpreted as proof of the paranormal. I have had my fair share of electronic voice phenomena this past week. Or perhaps electronic poltergeists, except that Wikipedia doesn’t have any information about this very modern type of ghost.
The state pattern is a design pattern hat allows an object to alter its behaviour when its internal state changes.
Charley horse: A painful, involuntary cramp of an arm or leg muscle. Slightly off topic I woke up this morning with the idea for the title. Checkpoint Charlie was the most famous border crossing between East and West Berlin during the Cold War. It probably came to mind because I am watching
This week we explore a common structural design pattern: the composite pattern. We can apply the Composite pattern when there is a part-whole hierarchy of objects, and a client needs to deal with objects uniformly regardless of the fact that an object might be a leaf (simple object) or a branch (composite object).
Here’s an acronym you might not have come across before: INMI Involuntary Musical Imagery (INMI): According to Wikipedia, this is an earworm, sometimes called a brainworm, sticky music, or stuck song syndrome (I love that one). It’s a tune or part of a song that repeats in your mind. Some random
The Decorator Pattern is a structural pattern, also known as the Wrapper pattern. The Decorator Pattern is used to extend (decorate) the functionality of an individual object.
Incredulous: indicating or showing disbelief. I wanted to use the Superman words: “Look! Up in the sky! It’s a bird! It’s a plane! It’s Superman!” But somehow “Look! In your inbox! It’s spam! It’s a ransomware attack! It’s DHA!” just doesn’t have the same ring to it. This week I have to share the
The Iterator Pattern is a behavioural design pattern. It provides a way for us to acces the elements of a collection, without needing to know anything about the internal implementation. We use this so much, that it has become a programming idiom rather than a design pattern.
Revitalisation: the act of giving new life or fresh energy to someone or something. The phrase “pre-emptive strike” sounds so militant! But don’t worry: this is not an update on my ongoing sagas with MICT SETA and the Office of the President. (Although both sometimes encourage thoughts of violence…) Do you
Stay home. Stay safe. Stay informed. Find information at www.sacoronavirus.co.za
Thank you for completing the form. We're excited that you have chosen to contact us about training. We will process the information as soon as we can, and we will do our best to contact you within 1 working day. (Please note that our offices are closed over weekends and public holidays.)
Our privacy policy ensures your data is safe: Incus Data does not sell or otherwise distribute email addresses. We will not divulge your personal information to anyone unless specifically authorised by you.
If you need any further information, please contact us on tel: (27) 12-666-2020 or email info@incusdata.com