作者brandonron (假嗨)
看板AndroidDev
标题[问题] 语言使用的迷失
时间Fri May 10 02:50:16 2019
纯属想问看看各位都如何看待?
目前都是使用Java 开发,过程中都有听到什麽的语法又出现了(Rxjava、Kotlin 等等)
,有时候都会听到有些人说干麻不用什麽什麽方式来开发,又简洁又帮你上下一条龙处理
好之类的话,有时候都是听听笑笑的回应。
而且最近太常听到:使用Kotlin 开发,拿现成营运专案,20%使用Kotlin,80%使用Java
,最後目标要全转换成Kotlin。自己抱持着一个疑问,一个专案虽然两种用法可以共存,
但是觉得要就以Kotlin 方式下去从全新专案开发,别那边Kotlin 占多少,Java占多少,
遇到无法的那就先放着不改成Kotlin,反正都相容。「东改改西改改这样不是很杂吗(一
部分Kotlin,大部分Java)?还是我太死板了?」
自己觉得Java 有时候一开始写的很不友善,但是在过程中都会越改简洁,每次都会学的
如何让自己发现不好的风格与习惯,甚至蛮享受这种改进过程。(最近要钻
研Kotlin ,好多公司都爱Java&「Kotlin」,期待下个专案用Kotlin打造)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.137.218.47
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1557427818.A.5E3.html
※ 编辑: brandonron (223.137.218.47), 05/10/2019 02:53:56
1F:推 aids61517: 我是觉得你毛很多,对自有品牌的公司你觉得随时都有新05/10 08:07
2F:→ aids61517: 专案?依照你的个性那不就都用Java开发到尾了05/10 08:08
3F:→ aids61517: Java跟Kotlin已经比iOS的OC及Swift好转换很多了,官方05/10 08:09
4F:→ aids61517: 也宣布Kotlin是一级语言,也有像Coroutine这种好用的东05/10 08:11
5F:→ aids61517: 西,坚守在Java也没什麽好处。另外转换成Kotlin就是会05/10 08:12
6F:→ aids61517: 有一个专案有两种语言的历史共业,你觉得阿砸请打开你 05/10 08:12
7F:→ aids61517: Android Studio,里面可以将Java转Kotlin,我相信你就05/10 08:13
8F:→ aids61517: 那麽阿砸05/10 08:13
9F:→ aids61517: ^就不会 05/10 08:14
10F:推 aids61517: 另外如果你觉得Java好玩的地方在於你可以一直改善写 05/10 08:26
11F:→ aids61517: code风格的话,那其实在每个程式语言都能做 05/10 08:27
12F:→ brandonron: 谢谢楼上宝贵回覆 05/10 08:4
3
※ 编辑: brandonron (223.137.218.47), 05/10/2019 08:44:11
※ 编辑: brandonron (223.137.218.47), 05/10/2019 08:44:41
※ 编辑: brandonron (223.137.218.47), 05/10/2019 08:45:17
※ 编辑: brandonron (223.137.218.47), 05/10/2019 08:45:54
13F:→ JackChena: 行动装置最好还是多听老大哥的意见跟方向,想一下你要05/10 11:21
14F:→ JackChena: 是现在还在用eclipse开发,应该已经挂掉了05/10 11:21
15F:→ JackChena: 而且google已经宣布新的api kotlin first,难保之後jav05/10 11:23
16F:→ JackChena: a会变跟eclipse的下场 05/10 11:23
17F:→ JackChena: 行动装置变化速度是目前最快的,没跟上就等着被淘汰,05/10 11:28
18F:→ JackChena: 之前的targetSdkVersion, fcm, x64都是案例,不能像传 05/10 11:28
19F:→ JackChena: 统pc应用程式一样变化速度很慢,ie到现在还能生存,还 05/10 11:28
20F:→ JackChena: 能跑一样 05/10 11:28
21F:→ brandonron: 同意J大说的,当然是要不断学习新的语言跟技术 05/10 12:59
22F:推 kanoki: 直接用ide转有些会错 最好自己重写 05/10 14:14
23F:推 kanoki: 如果是没对应api的错倒还好,有些是型态转错build得过,就 05/10 14:18
24F:→ kanoki: 很难抓问题 05/10 14:18
25F:→ kobe8112: 你如果是想说迷思ㄙ,建议先把中文学好罗(误 05/10 14:19
26F:→ kobe8112: 还有,其实是钻ㄗㄨㄢ研,专研这词汇都是误用才产生的 05/10 14:22
※ 编辑: brandonron (60.251.151.199), 05/10/2019 17:06:56
27F:→ brandonron: 感谢楼上提醒,用手机编辑手误了,谢谢 05/10 17:08
※ 编辑: brandonron (60.251.151.199), 05/10/2019 17:09:25
※ 编辑: brandonron (220.129.55.92), 05/10/2019 23:36:27
28F:推 tvbic: 我觉得java真的是难用到可怕 05/11 02:52
29F:→ y3k: Kotlin跟Java在Android上使用还有悬念 那就是开发者太弱了 05/11 11:09
30F:→ y3k: 都已经快两年的东西还没跟上 是要多慢.. 重点是你几乎什麽新 05/11 11:09
31F:→ y3k: 特性都不使用 直接用Java的写法去写 也是可以阿...? 新特性 05/11 11:10
32F:→ y3k: 在写的同时吸收就可以 基本上没遇过Java能但是Kotlin不能的事 05/11 11:11
33F:→ y3k: 情 在Android上 05/11 11:11