simplicity is prerequisite for reliability

在面向对象编程领域中,开闭原则规定“软件中的对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的”,这意味着一个实体是允许在不改变它的源代码的前提下变更它的行为

最近打算把 Java 9 用在生产系统上,用模块化系统裁剪出一个极小的运行时,配合羽量级的 RESTful 框架 Restlet 和 新语言 Kotlin,做一些之前一般用 Python 来做的事情。

Read More...