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


    为什么使用kotlin?

    当然是因为项目目前的开发语言是kotlin啊!

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

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

    个人原因的话,我比较好奇心重,觉得这玩意很酷。在工作与个人的需求下, 决定努力去学好这门语言。

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

    然后发现,Java的语法真的是巨麻烦。

    这篇草稿兜兜转转待了一个月了,今天收到消息现在项目可能面临重构的情况(技术负责人切换,原本的框架太小,撑不下以后预想的业务所有将可能在原有的基础上推到重做),但是既然开了这个头,感觉学会这个玩意还是很有意思的,那就从今天开始吧,正式的记录自己学习kotlin的心路历程。

    如果学习顺利的话,也会出一些基于kotlin的springboot跟springcloud的学习之路。

    加油。学习与生活共存。

    本文的代码会出现在本人的github上。

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

     

  • 相关阅读:
    mysql 统计新增每天数据
    Oracle dg下掉一个从库
    rman全备脚本
    Linux Shell 统计一(行列)数值的总和及行、列转换
    pt工具加字段脚本
    MySQL慢日志切割邮件发送脚本
    MySQL主从复制邮件报警脚本
    读书清单
    数据库学习笔记
    JAVAEE学习笔记
  • 原文地址:https://www.cnblogs.com/lilinzhiyu/p/8669850.html
Copyright © 2020-2023  润新知