301
koon_kai 2023-06-17 00:33:55 +08:00 1
以前我有个同事,很喜欢炫技,喜欢一行代码搞定复杂的逻辑,但是可读性太差了,后面的人很难去理解很维护。
|
302
isnullstring 2023-06-17 00:39:57 +08:00 1
又不是不能用,以后修改也方便
|
303
beijinglowb 2023-06-17 01:07:01 +08:00 via iPhone
@ytll21 后端我业余写了 5 年,老前端也跟着一块写这么久。自从各种框架开始流行以后,一坨坨三元堆积的超大型屎山就让我很崩溃了。做的时间长点就知道了,三元表达式真不是给一般人看的,别炫技。
|
304
kid1412621 2023-06-17 01:08:53 +08:00
@meteor957 #12 你多大?
|
305
Crawping 2023-06-17 01:16:06 +08:00 2
我写 C/C++ 也写 Go, 偶尔写 JAVA 和 JS
最讨厌就是记各种语法 所以 if else 是最简单好记没有理解成本的写法. |
306
Ashore 2023-06-17 06:45:21 +08:00
@wangxin13g #275 木得办法 现在就是在屎山中遨游了
|
307
Quarter 2023-06-17 08:01:03 +08:00 via Android
这个好像可以用计算属性吧,没必要上 watch ,至于是不是 if else 还是三元还是直接赋值,我觉得问题不大,本质上都是逻辑判定,合理的直观的就行了,不过没写注释不应该
|
308
LUOMUXIE 2023-06-17 11:08:45 +08:00
想起了前两天 copilot 给我生成的一句代码,
//assign data isShake = archiveData.state == 1 ? true : false; 看着没毛病,就懒得改了,哈哈哈哈 |
310
HowToMakeLove 2023-06-19 09:19:58 +08:00
@Ashore db(tablename)就很秀啦
|