ashdboss's blog

By ashdboss, history, 4 years ago, In English

Design Pattern 101 I just read this article, liked it very much. I think for begineers like mine, it's a good read. Here is a summary: For more detail you can check the link.

The design pattern is one of the most important but feared aspects of software engineering, especially for people who are new to the topic. The main reason for this was that the terms which are used in the patterns are pretty hard to understand at first. Besides this, it can be hard to know which books should you read or which websites provide better guidance around the concept, so knowing how to progress can be tricky.

A design pattern is a solution to a commonly occurring software development problem. Every design pattern has a structured template.

Consider a design pattern is the same as a well-known Algorithm with structure. As new computer science students become more used to data structure and algorithms, this notion may help you to remove the mental block of viewing design patterns as being a tough topic. It does not matter which book or website you are studying. Write the code yourself even if by just typing the sample codes, but don’t copy-paste the sample codes. You will be amazed by the result.

Full text and comments »

  • Vote: I like it
  • -21
  • Vote: I do not like it