Dive Into Kotlin(三):集合

在 Java/Android 开发中,我们经常用集合来处理数据。Java 中的集合相对而言是比较简单的,但是在很多时候,语法显得冗长。本文将带你感受 Kotlin 集合的魅力。

Dive Into Kotlin(一):初探 Kotlin

在今年的 Google I/O 大会上,Google 宣布在 Android 上为 Kotlin 提供一等支持(转为正房)。

在 Andorid 开发的圈子中,这无疑掀起了轩然大浪。对部分人来说,也许这是第一次听到 「Kotlin 」。事实上,在2011年7月,JetBrains 就推出 Kotlin 项目,直到去年2月份 Kotlin v1.0 才正式发布。

本系列文章「Dive Into Kotlin」将会对 Kotlin 进行较为系统的介绍,大致分为四个章节:

  1. 热身 —— Kotlin 基本特性
  2. 下水 —— Kotlin 核心
  3. 潜入 —— Kotlin 与函数式
  4. 遨游 —— kotlin 与 Android 实战

Scala 与设计模式(一):Singleton 单例模式

单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。

Web前端模块化发展历程

模块化是一种处理复杂系统分解成为更好的可管理模块的方式,它可以把系统代码划分为一系列职责单一,高度解耦且可替换的模块,系统中某一部分的变化将如何影响其它部分就会变得显而易见,系统的可维护性更加简单…