Skip to content

Instantly share code, notes, and snippets.

What is Design Pattern?

Every Software Engineer certainly must have to deal with change. Change is a constant in Software Design : Adding feature, Changing of requirement, or Bug fixing.

What is design pattern ? In simplest way I can say, it is general solutions for common problem in Software Development. The purpose of design pattern is to help structure your code so it will be flexible and resilient when its changed.

There are 23 Common Design Pattern that being used by programmer around the world, in this chapter I am going to describe about Observer Pattern.

Introduction to Observer Pattern

@kovanchandra
kovanchandra / how-to-implement-https.md
Last active November 5, 2018 06:43
How to implement HTTPS Website in 10min with Free Certificate?

What is HTTPS?

HTTPS is secure version of HTTP, all transferred data will be encrypted at both client and server sides. And only client who has the valid key can decode the information.

Benefits using HTTPS :

  1. Data exchanged between the user and the website is not read, stolen or tampered with by a third party.
  2. Increasing SEO Ranking
  3. Visitors more confident in using your Website (Secured Sign will Appear on the Browser URL Editor)