扬州慢的笔记 · · · ( 85篇 )
Kotlin实战 (10)
-
第69页 类、对象和接口
接口可以包含属性声明。 Kotlin 的声明默认是 final 和 public 的。此外,嵌套的类默认并不是内部类,它们并没有包含其对外部类的隐式引用。 接口的方法可以有一个默认实现。 71 两个接口如果有同样的方法,且都... -
第53页 函数的定义与调用
扩展函数就是一个类的成员变量,不过定义在类的外面。 接受者类型是由扩展类型函数定义的,接受者对象是该类型的一个实例。 扩展函数中可以像其他成员一样用this,而且也可以像普通的成员函数一样省略它。 扩展函... -
第52页 顶层函数
如果你想要把一个常量以 public static final 的属性暴露给 java ,可以用 const 来修饰它(这个适用于所有带基本数据类型的属性,以及 string 类)
代码整洁之道 (7)
-
第129页 类应该短小
系统应该由许多短小的类而不是少量巨大的类主城。每个小类封装一个权责,只有一个修改的原因,并与少数其他类一起协同达成期望的系统行为。 -
第95页 对象和数据结构
开发者往这类数据结构(DTO)中塞进业务规则方法,把这类数据结构当成对象来用。这是不智的行为,因为它导致了数据结构和对象的混杂体。 -
第91页 对象和数据结构
过程式代码(使用数据结构的代码)便于在不改动既有数据结构的前提下添加新函数。面向对象代码便于在不改动既有函数的前提下添加新类。在任何一个复杂系统中,都会有需要添加新数据类型而不是新函数的时候。这是...
最近阅读 · · ·
- 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页 函数的定义与调用
扬州慢的书评 · · · ( 2篇 )