在读  · · ·  ( 4本 )

  • Objective-C 程序设计
  • 深入探索Android热修复技术原理
  • 音视频开发进阶指南:基于Android与iOS平台的实践
  • Kotlin实战

读过  · · ·  ( 68本 )

  • 浪潮之巅
  • Kotlin核心编程
  • 算法图解
  • C++程序设计
  • 腾讯传
  • 重构
  • 图解HTTP
  • 枪炮、病菌与钢铁
  • 阿城精选集
  • 深入理解Java虚拟机(第2版)

想读  · · ·  ( 36本 )

  • 红星照耀中国
  • 逻辑表达:高效沟通的金字塔思维
  • 金字塔原理
  • 自制编程语言 基于C语言
  • 编程之美
  • Java 8函数式编程
  • Thinking in Java
  • 断魂枪
  • 此间的少年
  • 在细雨中呼喊

扬州慢的书评  · · ·  ( 2篇 )

寻找家园(增订版)
扬州慢 (你比你想象的更自由)  评论: 寻找家园(增订版)

知道这本书完全是机缘巧合,那天在看完野夫的《乡关何处》后,胸中郁顿,便上豆瓣来看大家的书评。这是我向来的习惯,无论是电影还是书,都喜欢看一看大家的观后感,也总能发现一些闪光的想法。网友们对《乡》褒.........
草房子
扬州慢 (你比你想象的更自由)  评论: 草房子

第一次接触曹文轩先生的书是在初三的教科书上,那时书上那个红门里总带着傲气的杜小康让我很是着迷,后来机缘巧合知道了这篇文章原来节选自曹文轩先生的《草房子》,也就是在那一瞬间,“草房子”三个字深深地映.........

扬州慢的笔记  · · ·  ( 85篇 )

Kotlin实战 (10)

  • 第69页 类、对象和接口
    接口可以包含属性声明。 Kotlin 的声明默认是 final 和 public 的。此外,嵌套的类默认并不是内部类,它们并没有包含其对外部类的隐式引用。 接口的方法可以有一个默认实现。 71 两个接口如果有同样的方法,且都...
  • 第53页 函数的定义与调用
    扩展函数就是一个类的成员变量,不过定义在类的外面。 接受者类型是由扩展类型函数定义的,接受者对象是该类型的一个实例。 扩展函数中可以像其他成员一样用this,而且也可以像普通的成员函数一样省略它。 扩展函...
  • 第52页 顶层函数
    如果你想要把一个常量以 public static final 的属性暴露给 java ,可以用 const 来修饰它(这个适用于所有带基本数据类型的属性,以及 string 类)

代码整洁之道 (7)

  • 第129页 类应该短小
    系统应该由许多短小的类而不是少量巨大的类主城。每个小类封装一个权责,只有一个修改的原因,并与少数其他类一起协同达成期望的系统行为。
  • 第95页 对象和数据结构
    开发者往这类数据结构(DTO)中塞进业务规则方法,把这类数据结构当成对象来用。这是不智的行为,因为它导致了数据结构和对象的混杂体。
  • 第91页 对象和数据结构
    过程式代码(使用数据结构的代码)便于在不改动既有数据结构的前提下添加新函数。面向对象代码便于在不改动既有函数的前提下添加新类。在任何一个复杂系统中,都会有需要添加新数据类型而不是新函数的时候。这是...

陆犯焉识 (1)

  • 第1页 陆犯焉识
    狱友们搜出了一小张纸,刘胡子用它写了他一生的最后一句话:“祖国万岁!” 一个号子里的狱友都觉得亏了,如此天才的赚取食物的办法,是一个十六岁的小凶犯想出来的! 本来死人不是事件,但自杀死人就是事件了,...

最近阅读  · · ·

  • 2022年1月18日
  • 想读 红星照耀中国
  • 2021年6月22日
  • 想读 逻辑表达:高效沟通的金字塔思维金字塔原理
  • 2020年3月12日
  • 在读 Objective-C 程序设计
  • 2019年8月17日
  • 读过 浪潮之巅
    滚滚长江东逝水,浪花淘尽英雄。确实科技的发展并不是平均的,每一波浪潮的到来,都会带来许许多多的苦难与机会。
  • 2019年7月30日
  • 读过 Kotlin核心编程
    写 kotlin 的中文书籍不多的,这本算是看过的还不错的书。文中不乏将 kotlin 与 java、scala,甚至 c++ 等语言的比较,对一些平时可能较少接触到的概念例如元编程、代数等思想也有所提及。
  • 2019年2月6日
  • 读过 算法图解
    对涉及到的算法的讲解很通俗易懂,但一本薄薄的,提到的算法也没几种。总得还推荐吧,读下来也花不了多少时间。
  • 2018年12月8日
  • 读过 C++程序设计
    这本书讲的有点细,即使零基础的同学看起来也不会很吃力。有其他语言基础的可以快速浏览一遍,毕竟 java,乃至 kotlin 许多的语法、用法以及思想与 c++ 都很相似。
  • 2018年11月23日
  • 读过 腾讯传
    从腾讯的历史中可以窥见中国这20年来互联网的浮沉变幻
  • 2018年11月14日
  • 在读 深入探索Android热修复技术原理
  • 2018年11月13日
  • 读过 重构
    很多人推荐这本书,所以抱着很大的期望开始阅读这本书,然而通读完并没有很惊艳的感觉。窃以为可能是因为把代码优化重构的点分解得太具象、细微,所以很多点都给人一种浅尝辄止的感觉。 但瑕不掩瑜,书里列举出了许多重构的思路与具体的模板化的做法,可以避免重构过程中额外的bug开销。
  • 2018年11月5日
  • 读过 图解HTTP枪炮、病菌与钢铁阿城精选集
  • 2018年10月30日
  • 想读 编程之美
  • 2018年10月28日
  • 在读 音视频开发进阶指南:基于Android与iOS平台的实践
  • 2018年5月27日
  • 写了关于 Kotlin实战 的读书笔记: 第69页 类、对象和接口第53页 函数的定义与调用