source code and doc 《快学scala》