V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wupher  ›  全部回复第 57 页 / 共 143 页
回复总数  2849
1 ... 53  54  55  56  57  58  59  60  61  62 ... 143  
@MarioLuo 浅见,仅供参考。

我是新项目使用 Kotlin,包括后端和 Android 。

之前后端使用 Groovy,配合 GORM 以及 Spring 。使用 Kotlin 后强类型语言的好处是,编译阶段能解决 80%的问题。强类型语法检查很犀利。坏处也是有的,Kotlin 的强类型甚至体现在容器及模板类。会给 json 的动态转化带来一些问题:接口传输中的 “1”与 1,是完全不同的类型。你的对象类必须严格符合;而在 Groovy 中没有真正的类型,接口中的"1",你想解释成 String, int, Integer, Long 全看你心情。而接口这东西,又不仅仅靠你自己,也要看对方实现人员的实现和心情。

与 Java 相比 Kotlin 的语法糖更多,且甜。(虽然可能不一定 Groovy 等动态类型那么甜)像修改、扩展类函数,动态生成函数及类,包况 FP,type alias,如果要封装 DDD 框架,也是很方便的。但是总体上,仍然是一种强类型语言。

目前,Kotlin 在低层能带来其它加分,主要是 Coroutines 。但 ReactiveX 本身也很好用了。

综上所述,我个人觉得新项目还是挺适合 Kotlin,旧项目如果是 Java 编写还是照旧吧,我目前也是如此。
2020-09-30 16:19:50 +08:00
回复了 happyxyk 创建的主题 Apple Reeder 4 在国区已经下架
Apple 通知作者相关产品需要“满足地区的法律要求”,因此国区下架。

详见 Reeder 作者的 Twitter 。除 Reeder 外,其它 RSS App 亦有涉及。

唉……
2020-09-30 16:13:36 +08:00
回复了 wxsm 创建的主题 职场话题 十几年工作经验的老码农,连 git 都不会用。
让你们项目经理买个 GIT 培训,给他或者小组所有人。

以后谁再干这些蠢事就扣钱,年底用于请全组人聚餐。
2020-09-30 15:33:26 +08:00
回复了 wupher 创建的主题 分享发现 教育部考试中心的报名系统真烂啊
@icedwatermelon 疫情影响确实也是原因,但是我觉得机制也是个问题。你看 TOEFL 考试报名。
类型推断,语言本身还是强类型的。

虽然 JDK10 目前用的比较少,但是 18 年后主力代码已使用 Kotlin 编写:一样可以不显示声明类型,使用推断。从我个人开发经验来讲还好,并不会出 BUG 难找。
2020-09-30 14:36:48 +08:00
回复了 AGreyGhost 创建的主题 奇思妙想 写小说当副业怎么样?
喜欢推理,楼主连载后请记得在站里说一下,一定会去拜读。
2020-09-30 10:52:21 +08:00
回复了 ghs55kai 创建的主题 问与答 室友打呼噜
我自己也打呼噜,这个毛病真不好治,而且确实对健康也有危害。

我尝试过以下几种方式,可以推荐你同学:

* 换睡姿:侧睡,膝弯夹枕。缺点是真累的时候(而且那时声音尤其大)有可能会失效
* 早睡,会略有帮助。但读书那会,因为怕打扰别人我都是尽量晚睡,等别人先睡着
* 止鼾器:我买的是云中飞的,有帮助,但是一来无法根除,二来劳累时效果有限,三来价格还不便宜,你同学是否采用要看本人意见了
* 运动:这个见仁见智,我个人觉得长期运动对改善睡眠还是很有帮助的,而且很多打鼾也是由于肥胖造成的。但过量运动也会造成劳累……

实在不行就只能搬出去了。我大学和读研期间最后都选了这条路。
2020-09-30 09:43:58 +08:00
回复了 hertzry 创建的主题 随想 全院第三拿不到推免名额
先整理好心情吧,人生在世,一时失意,难免。

做多手准备,把情况整理反馈一下,要让学院知道(毕竟因此吃了大亏,这中间有没有骚操作还不知道)。

但是如果名额已公布,撤回补录,操作难度更高,这点应有心理准备。所以,总结教训吧。“志在必得,就没复习”,我以前也犯过类似的错误,终身难忘,不敢有忘。

全院第三,想必对自己的学习和成绩有信心,这才最可依靠的东西。所以,剩下的时间,准备报名、复习吧。最可依靠的,永远是自己,也只能是自己。

这种事,很难受。当务之急是冷静,调整好心情,10 个月之后再看会怎样,10 年之后再看又如何。认真拼了这些年,最多也就是耽误一年。没有直博,更不一定是坏事。

加油,你肯定行的。
看了上面的回复,那要是谁设计了一个语言,方便学习+使用,结果有人拿去开发了爬虫、黑客工具,那我有罪吗? - 易语言

再抛开语言,有人基于 Linux 以及各种嗅探、扫描工具,整合一份分发版,这种我会有罪吗? -kali

最后,连代码都没敢写,设计了一份网络代理传输、加密、伪装工具,结果有人拿去 F(A)Q,这个又怎么说?-不敢写

好怀念当年学 Basic
2020-09-29 10:07:08 +08:00
回复了 jdhao 创建的主题 程序员 有没有这样的经历,辛苦做的功能,结果用户量很少


而且功能有生就有死,但是产品和运营却由于绩效等原因只管生,不管死。于是它就逐渐膨胀、臃肿。直到某个临界点,或者竞争对手,或者时代变迁,或者……于是此时开始折腾 2.0,绿色版,bluh bluh bluh

产品也好,公司也好,甚至家庭,个人,大都如此。
2020-09-27 17:25:56 +08:00
回复了 KunMinX 创建的主题 随想 关于 “强者互衬,弱者互踩” 我的独家理解
我觉得踩、争议、质疑这些不是坏事,多样性才是进步的保证与前提。

禁止讨论,拒绝反思,整齐划一,其实更可怕。
如果是我的话,可能会抽象成对象,然后把现有数据转换成一个静态对象,或者直接丢到数据库表 /Cache 中。

但我觉得 3 楼说得可能更在理,没准儿这代码就是他用数据库或者模板直接生成的。
我猜测是一方面希望长假能刺激经济,促进消费;另一方面又讨厌假期影响工厂生产。所以,解决方案就是凑。
2020-09-27 10:16:02 +08:00
回复了 Tianao 创建的主题 问与答 公交车上有人大吵大闹导致听不清报站怎么办?
* 地图 App 按公交线路进行查询
* 如果没有语言、口音等障碍,可以请教一下车厢里的其它人,司乘人员也有必务进行告之和提醒。
* 劝阻乘客不要吵闹,并说明由于他 /她的原因导致你无法听清报站。
2020-09-27 08:44:19 +08:00
回复了 xin1284 创建的主题 健康 刚刚差点猝死
去医院检查一下心脑血管吧。如果是低血糖倒还好(不太像,因为刚吃了东西),如果是心脑血管问题,需要密切观察。
卒中没控制好,有很大机率复发。
2020-09-25 15:50:55 +08:00
回复了 ian19znj 创建的主题 分享发现 Epic, Spotify 等公司成立了一个反 App Store 联盟
Bravo !
2020-09-25 11:32:13 +08:00
回复了 3country 创建的主题 问与答 你会给你的孩子(或亲戚孩子)买什么儿童读物?
《小王子》
我的最爱
2020-09-25 11:30:47 +08:00
回复了 jmjc 创建的主题 美酒与美食 有没有一种米,香到不用配菜,就能吃白饭
想起来当年吃过的梅子饭团。

好怀念啊
2020-09-24 15:23:40 +08:00
回复了 ixuefeng 创建的主题 Apple 各位用 Apple Watch 主要用它的哪些功能?
我常用的功能:
1. 解锁
2. 运动
3. 听歌控制,尤其是运行时
4. 睡眠监控 + 闹钟
5. 洗手

BTW:我很讨厌通知,一般都全关掉
1 ... 53  54  55  56  57  58  59  60  61  62 ... 143  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5383 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 63ms · UTC 08:23 · PVG 16:23 · LAX 00:23 · JFK 03:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.