随笔分类 - 编程思维
摘要:什么是高阶函数 一句话解释的话,就是函数可以作为参数以变量的方式持有,引用,构造和使用 一些文章我随手搜的,大家可以看看,它本身的概念并不复杂。 "高阶函数 廖雪峰" "高阶函数 wiki" 其实现在主流语言差不多都支持了,之前的java7利用接口其实也算支持,c 的委托,js更不用说,写了回调就算
阅读全文
摘要:前言 这是我之前在知乎上的一些回答的汇总,感觉还是博客园写这些东西方便一点,也算是理下我的一些思路,现将文章整理后,发布在园子里。 为何是kotlin: 很多人对kt没有一个正确的定位,可能大家第一反应是拿它去和scala,groovy比较. 从语法的角度而言,kotlin丰富且严谨到恰到好处的语法
阅读全文
摘要:尝试kotlin的起因 因为各种原因(版权,人员招聘),公司的技术体系从c 转到了java,我花了大概两周的时间来上手java,发现java的语法还是非常简单的,基本看着代码就知道什么意思.学习java的过程中,大部分时间都花费在了maven配置,理解spring的ioc上面. 学习的一段时间,我对
阅读全文
摘要:前言 这篇其实是上两篇的两个主题思想的承接和发散: 我也想少写注释,想用2-4个很清晰的单词去描述函数,但是这个函数好复杂啊,我恨不得写近百字去描述它,要我用几个单词去描述?臣妾实在是做不到啊~ <如何做到少写注释> 我也不想写这么多if else,然后看着那一堆一堆{}{{}{}{{}}}}}}}
阅读全文
摘要:前言: if,相信是童鞋们使用的最频繁的关键字了,而且很多时候,我们使用的if都是在无意识的状态下随手而为。键入if,两下回车(我使用了resharper,可以自动编排if的格式),再信手写下我们需要的逻辑,一段可以“正常运行”的代码就被我们实现了。尽管这段逻辑比较复杂,但在那个时间段,我们对这段业...
阅读全文
摘要:关于> 这是我新开的一个系列,旨在记录我对整个编码规范,代码风格,语法习惯,架构设计的一些思考,感悟和总结.前言 不知道大家会不会觉得我的标题很噱头,不是一般应该提倡写注释的么?首先我得解释下,我这句话有两个意思! 1,绝非提倡不写注释,而是不要写不必要的注释. 2,命名规范的作...
阅读全文