/tmp/duangsuse.sock
23 subscribers
303 photos
3 videos
92 files
337 links
从 duangsuse::Echo (@dsuse) 跟进出来的分支,将在作者恢复原帐号访问的时候合并删除。
Download Telegram
Forwarded from 〄FW
Forwarded from 层叠 - The Cascading
半年更播客节目《内核恐慌》重做了网站 UI。

https://kernelpanic.fm/

他们也在爱发电也创建了账号:https://afdian.net/@KernelPanic
Forwarded from Yuuta 🎀 | clrd enroute
三目好用
Forwarded from Yuuta 🎀 | clrd enroute
Kt 什么时候学习一个
Forwarded from Deleted Account
也可以这么写

fun curtain(visible: Boolean, vararg views: View) {
require(views.isNotEmpty)
val visibility = if (visible) View.VISIBLE else View.INVISIBLE
for (v : views) v.visibility = visibility
}


或者这么写

fun curtain(visible: Boolean, vararg views: View): Unit
fun curtain(visible: Boolean): Nothing = throw IllegalArgumentException()
Forwarded from Deleted Account
可是容易被滥用
Forwarded from Deleted Account
比如 一个人没有在合适的时候抽出函数,而是仅仅重复看起来优雅简洁的 ? :
Forwarded from Yuuta 🎀 | clrd enroute
说起这个
Forwarded from Yuuta 🎀 | clrd enroute
请问什么时候算合适地抽出函数?
Forwarded from Rachel 呱 | 🏳️‍🌈 | 看到我请叫你去学习
上次下意识往 Kotlin 写 ?:
Forwarded from Deleted Account
你们很多人可能都不懂我这个“滥用”的意思
我只能尽量总结一句话:别做表面上的简洁,那不能处理真正的复杂
Forwarded from Deleted Account
这个只能你们自己去学习思考了
Forwarded from ️タナバタ カヤ
也可以写的,只不过意义完全不一样
Forwarded from Deleted Account
功能和优雅易读的代码并不冲突
Forwarded from Deleted Account
我刻意在 ? 和 : 加空格就是为了避免混淆……