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

Why use design patterns in Kotlin?

Kotlin comes to solve the real-world problems of today. In the following chapters, we will discuss both Design Patterns first introduced by the Gang of Four back in '94, as well as design patterns that emerged from the functional programming paradigm.

You'll find that some of the design patterns are so common or useful that they're already built into the language as reserved keywords or standard functions. Some of them will need to combine a set of language features. And some are not so useful any more, since the world has moved forward, and they're being replaced by some other patterns.

But in any case, familiarity with design patterns and best practices expands your "developer toolbox" and creates shared vocabulary between you and your colleagues.

主站蜘蛛池模板: 牙克石市| 珠海市| 滨海县| 南京市| 成武县| 武邑县| 湟源县| 微山县| 太谷县| 宁南县| 谷城县| 八宿县| 晋城| 育儿| 濉溪县| 军事| 玉溪市| 静安区| 江陵县| 永胜县| 闻喜县| 中阳县| 临颍县| 宾川县| 本溪市| 湖北省| 安顺市| 肃宁县| 晋江市| 黄冈市| 金乡县| 措美县| 当雄县| 太仆寺旗| 呼伦贝尔市| 荥阳市| 富锦市| 奈曼旗| 台湾省| 大邑县| 兰考县|