序章:为何学习使用kotlin、及kotlin的一些碎碎念

为何使用kotlin?java

固然是由于项目目前的开发语言是kotlin啊!git

一方面是想可以尽快适应项目,另外一方面,kotlin这门语言独特的语法,确实很吸引我,也让我意识到java代码在某些程度上的繁琐性(其实这种繁琐性在必定的编码习惯下可以造成很好的代码阅读性,最起码我的这样认为)。github

最重要的是,kotlin是基于jvm的,并且其独特的语言特性和面向函数编程的思想都是一些很好很须要吸取的东西。spring

我的缘由的话,我比较好奇心重,以为这玩意很酷。在工做与我的的需求下, 决定努力去学好这门语言。编程

Emmmm,在最近的工做中,遇到最大的问题就是集合处理,因为对kotlin的语法不熟悉,遍历过程当中出现了一些问题,自己编码思想没有转变的我不得不花费一些麻烦的方法来实现功能。springboot

而后发现,Java的语法真的是巨麻烦。框架

 

这篇草稿兜兜转转待了一个月了,今天收到消息如今项目可能面临重构的状况(技术负责人切换,本来的框架过小,撑不下之后预想的业务全部将可能在原有的基础上推到重作),可是既然开了这个头,感受学会这个玩意仍是颇有意思的,那就从今天开始吧,正式的记录本身学习kotlin的心路历程。jvm

若是学习顺利的话,也会出一些基于kotlin的springboot跟springcloud的学习之路。函数

加油。学习与生活共存。学习

 

本文的代码会出如今本人的github上。

本文使用的IDE采用的是IntellJ IDEA。

相关文章
相关标签/搜索