提示
- 哈尔·乔丹:“我心里想得出什么,就能创造出什么——只要我集中意志。”
- 约翰·斯图尔特:“戒指成就不了灯侠,是灯侠成就了戒指。”
- 凯尔·雷纳:“戒指只受想象力的限制。”
如果你看过《绿灯军团》,你一定记得那个画面:一枚小小的绿灯戒指套上手指,绿光一闪,心里想到什么,手上就出现什么。最近我也在看这部美剧,主角们说的话让我醍醐灌顶——绿灯戒指被称为宇宙中最强大的武器之一,但它的力量从来不来自戒指本身,而来自佩戴者的意志。
本DC粉强烈推荐大家都去看《绿灯军团》。
提示
如果你看过《绿灯军团》,你一定记得那个画面:一枚小小的绿灯戒指套上手指,绿光一闪,心里想到什么,手上就出现什么。最近我也在看这部美剧,主角们说的话让我醍醐灌顶——绿灯戒指被称为宇宙中最强大的武器之一,但它的力量从来不来自戒指本身,而来自佩戴者的意志。
本DC粉强烈推荐大家都去看《绿灯军团》。

如果你谈过恋爱,你一定经历过这样的时刻:两个人各自生活了很久,终于决定走到一起——结果发现处处合不来。你看着对方的习惯和脾气,心里想的却是:我可能从未深入了解过眼前的人......

重要
随着软件项目的庞大,模块化开发成为必然,高内聚低耦合成为评价一个系统的重要标准。一个模块只做一件事,我们会把一些通用的代码分离出来,到其他项目中进行单独的维护,别人再通过依赖的方式使用。这就是SDK的作用。

重要
随着软件项目的庞大,模块化开发成为必然,高内聚低耦合成为评价一个系统的重要标准。一个模块只做一件事,我们会把一些通用的代码分离出来,到其他项目中进行单独的维护,别人再通过依赖的方式使用。于是,各类包管理工具和构建工具就诞生了,这里就有我们的maven和gradle。
smart-dbc 是一个CAN协议车载通信中间件(Kotlin/JVM 库),提供完整的 DBC 文件转换、解析、生成、编辑 能力,并在此基础上封装了一套 CAN 通信框架;支持通过注解将数据模型字段与 DBC 信号自动绑定,**实现 CAN 报文的快速编解码 **(从总线值到物理值, 以及从物理值到总线值)。适用于汽车电子、车载网络等需要处理 CAN 总线协议的业务场景。使用Kotlin编写,同时兼容 java和kotlin。

先问一个问题:你觉得函数式编程是什么?
函数是一等公民?函数可以独立于类存在?函数可以作为参数和返回值?Lambda 闭包语法糖?如果你这么想,那你写出来的代码该出 bug 还是出 bug,该难测试还是难测试——你只学到了皮。
真正的函数式编程,核心只有两条铁律:

JetBrains的工程师们,是我见过最优雅、最具有工程师精神的一批工程师。
我这句话先撂在这里,看谁来反驳。