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

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.

主站蜘蛛池模板: 常山县| 荃湾区| 永德县| 长葛市| 天津市| 敖汉旗| 南江县| 临城县| 拜泉县| 内黄县| 慈利县| 三穗县| 吉木萨尔县| 东安县| 巴青县| 巴青县| 永清县| 虎林市| 徐汇区| 肥乡县| 当雄县| 通江县| 洛隆县| 西林县| 日照市| 长葛市| 太谷县| 松江区| 二手房| 绥芬河市| 鄄城县| 绍兴市| 鱼台县| 布尔津县| 玛沁县| 永春县| 井冈山市| 炎陵县| 安阳市| 高邑县| 汉源县|