#Github 它那个 new isssue 功能有问题,Try Beta 直接给我输入的内容跳转丢了。丢人。
duangsuse::Echo
#recommended #blog Visitor Pattern 与 Finally Tagless:解决表达式问题 #Java #Kotlin #FP #PLT #dev 说到设计模式,大家一定会想到世界上著名的『面向对象编程语言』(棒读)Java。以及一大群认为动态类型编程语言比静态类型编程语言更『灵活』、设计模式解决的问题在动态类型编程语言里面都不是问题的人在各大娱乐网站发表的谜样の言论。 这篇文章虽然说是讨论设计模式,但是不是讨论这种问题的(2019 年了,同学)。我们站在一个更 PLT 的…
知乎专栏
幻想中的Haskell - Compiling Combinator
【東方】「みこみこ魔理沙」イラスト/相生青唯 [pixiv] abstract:利用Finally Tagless,我们可以把HOAS的变种编译上SKI Combinator,同时保留type safety还有extensibility。前置知识:HOAS如果你要写Lambda calc…
Forwarded from duangsuse Throws
#Kotlin #Blog #Haha Kotlin F**kUp
Google I/O 大会将 Kotlin 设为 Android 官方钦点的语言了。我昨晚上学英语去了,没注意看。 不过听说了这个消息之后还是很开心的。很多朋友也在说,千里冰封或成最大赢家。
我当时可能也觉得,作为一个已经接触 Kotlin 9 个月的人,我大概是赌对了。
Google I/O 大会将 Kotlin 设为 Android 官方钦点的语言了。我昨晚上学英语去了,没注意看。 不过听说了这个消息之后还是很开心的。很多朋友也在说,千里冰封或成最大赢家。
我当时可能也觉得,作为一个已经接触 Kotlin 9 个月的人,我大概是赌对了。
duangsuse::Echo via @vote
上面 Finally Tagless 和 Expression Problem 需要我专门讲吗?
public poll
你可以继续写,我有时间或许会看,不要那么激动,很多代码也是积累起来的,思维和分析的深度足够,你也能写出来,所以别管那些 – 4
👍👍👍👍👍👍👍 80%
@Rachel030219, @RainSlide, @KawaiiYxm, @junzki
如果你看得懂的话 – 1
👍👍 20%
@duangsuse
算了,反正我不看这类没用的东西
▫️ 0%
谢了,我不关心这类东西,你自己看懂了就好
▫️ 0%
什么垃圾玩意,Android 上的 Fragments、IDL、Navigation、RecyclerView、CoordinatorLayout 你都弄懂了吗?测试会写吗?你所谓的 trivial 都搞不懂硬装什么大佬
▫️ 0%
什么垃圾玩意,Web 后端的 Future、Observable、Json Serialization、RESTful、MVC、Timer 和 Jawa 里它的坑、Annotation 你都弄懂了吗?JavaEE 会写吗?你所认为的简单玩意都搞不懂硬装什么
▫️ 0%
👥 5 people voted so far.
public poll
你可以继续写,我有时间或许会看,不要那么激动,很多代码也是积累起来的,思维和分析的深度足够,你也能写出来,所以别管那些 – 4
👍👍👍👍👍👍👍 80%
@Rachel030219, @RainSlide, @KawaiiYxm, @junzki
如果你看得懂的话 – 1
👍👍 20%
@duangsuse
算了,反正我不看这类没用的东西
▫️ 0%
谢了,我不关心这类东西,你自己看懂了就好
▫️ 0%
什么垃圾玩意,Android 上的 Fragments、IDL、Navigation、RecyclerView、CoordinatorLayout 你都弄懂了吗?测试会写吗?你所谓的 trivial 都搞不懂硬装什么大佬
▫️ 0%
什么垃圾玩意,Web 后端的 Future、Observable、Json Serialization、RESTful、MVC、Timer 和 Jawa 里它的坑、Annotation 你都弄懂了吗?JavaEE 会写吗?你所认为的简单玩意都搞不懂硬装什么
▫️ 0%
👥 5 people voted so far.
duangsuse::Echo via @vote
上面 Finally Tagless 和 Expression Problem 需要我专门讲吗? public poll 你可以继续写,我有时间或许会看,不要那么激动,很多代码也是积累起来的,思维和分析的深度足够,你也能写出来,所以别管那些 – 4 👍👍👍👍👍👍👍 80% @Rachel030219, @RainSlide, @KawaiiYxm, @junzki 如果你看得懂的话 – 1 👍👍 20% @duangsuse 算了,反正我不看这类没用的东西 ▫️ 0% 谢了,我不关心这类东西,你自己看懂了就好…
#vote 一个小调查,你们对本频道内容持什么态度呢?我要不要再去转行讲一些实际应用的工程的... 模式呢(当然虽然他们的代码量很大,也可能会使用一些好玩的技巧,理解起来会简单许多)?
Forwarded from duangsuse Throws
惊闻数位版邮寄到货,文画两开花… 上午特地拆箱测试 多多支持。😊
Forwarded from duangsuse Throws
Forwarded from 羽毛的小白板
我目前水平已经到一个瓶颈,需要看书提升一下
推荐我买过的一些书,你可以看看(
https://gist.github.com/duangsuse/1532d6ca4f60505c314d1c914710f4e9
Qt 开发和嵌入式也可以了解下,那本 C 语言二级的书上对算法和数据结构也有讲,我没时间整理书单可惜了...
https://gist.github.com/duangsuse/1532d6ca4f60505c314d1c914710f4e9
Qt 开发和嵌入式也可以了解下,那本 C 语言二级的书上对算法和数据结构也有讲,我没时间整理书单可惜了...
Gist
[Lsimple/Book
[Lsimple/Book. GitHub Gist: instantly share code, notes, and snippets.
Forwarded from 羽毛的小白板
最近重写很多小工具,也需要了解一下自己实际上无意识中用到什么「原则」
很多东西那些『普通』的程序员不是不懂,是不知道为什么
就比如说 Android 开发入门里那个 anonymouse subclass
就比如说 Android 开发入门里那个 anonymouse subclass
new OnClickListener() { ... } 其实很多开发者甚至都不知道那创建了一个匿名子类,还有它的 final 访问问题很多人知道怎么用但是不知道,位运算和各种现在已经无效的『优化』也是