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

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.

主站蜘蛛池模板: 大厂| 左贡县| 鹤壁市| 襄城县| 平舆县| 丹阳市| 寿宁县| 太仆寺旗| 克山县| 汾阳市| 英超| 图们市| 东至县| 辉县市| 抚顺市| 肥城市| 尚志市| 普宁市| 图们市| 华亭县| 黑山县| 枞阳县| 古丈县| 浮山县| 怀来县| 赤城县| 彰武县| 洛阳市| 溧水县| 政和县| 固始县| 凌云县| 额济纳旗| 多伦县| 南充市| 台江县| 呼玛县| 永顺县| 万安县| 池州市| 二连浩特市|