官术网_书友最值得收藏!

Uses of Software Design Patterns

There are two main uses of design patterns. First, design patterns create a common platform for developers with their terminology. For example, during a technical discussion, let's assume that a design decision is made to use a single instance of a component. All other developers, at least the ones that are aware of design patterns, will not need any further information considering the properties of the singleton pattern. Although this looks trivial, it is an enrichment of communication, with the best practices of technical expertise. Secondly, knowing and leveraging best practices in engineering makes it easier to advance rapidly. Let's imagine that you are designing a car – you should always start by inventing the best wheel possible first. This makes the process faster and eliminates the gains of learning from past
mistakes.

主站蜘蛛池模板: 海安县| 元江| 新河县| 华宁县| 伽师县| 碌曲县| 远安县| 东台市| 汉阴县| 临沂市| 伊通| 壤塘县| 平远县| 乌恰县| 萍乡市| 礼泉县| 平乡县| 嘉定区| 阳山县| 商丘市| 天津市| 建阳市| 连平县| 平阴县| 五指山市| 台湾省| 太湖县| 陆丰市| 明星| 如皋市| 凌云县| 吴川市| 红原县| 英德市| 泰和县| 宁化县| 永定县| 七台河市| 伊春市| 文水县| 云林县|