V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  way2explore2  ›  全部回复第 2 页 / 共 44 页
回复总数  879
1  2  3  4  5  6  7  8  9  10 ... 44  
Hacker news 两种结果,爆火的是极少数,多数是秒沉
311 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
@3000codes 只有一种。

如果是多个条件,我当然不会建议缩写到一行啊。可能我举例的时候,说的不够详细。

```js
const isComplicated = (user:User):bool => {
if (user.role === 'admin' || user.role === 'manager' ) {
// 只有这一个 if condition
return true
}
return false

}
```
他写的代码,那两行代码,`return true, return false`, 看得我想吐 🤮
所以我 PR Review 里建议
=>

```javascript
return (user.role === 'admin' || user.role === 'manager')
```



然后他说,他自己写的更易读。另一个 Graduate 复议说,看不懂第二种写法。
311 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
@star7th 请问,可读性提升在哪里?
311 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
@fregie
请指教,可读性提升在哪里?

从我的角度看,他只是不会写 JS ,(他也确实是 JS 新手)
311 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
@Alalajiyh

他有 return false

他代码三行, 伪代码如下

If condition
Return true

Return false

我建议
Return condition
311 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
@star7th

我无语的点在于,这里边他没提升可读性。
只是不熟悉 JS 。
312 天前
回复了 x77 创建的主题 程序员 前辈写的代码,要不你来解释一下?
`if (a===1 && user.role==='admin') return true;`

我同事写的,我 review 时候建议,改成

`return a===1 && user.role==='admin'`
他说这样太复杂,另一个同事附议,太复杂,保留原样。


我无语😑
314 天前
回复了 cloud176 创建的主题 职场话题 开会糟透了?试试无声会议吧
感谢,开拓了我的眼界,之前从来没关注过 Amazon 6-Page, 和 silent meeting, 有机会愿意去试试。
我之前跟你经历一样。
第一次装机,就准备装黑苹果,当时手里有一台 MacBook pro.
结果装完用了一周,接近完美。
最后当二手卖了,亏了五百块。两个原因。

一,噪音太大,相比于白的
二,睡眠不像白的那样流畅,必须开关机
同样价钱
MacBook Air m1
白的
不香吗
336 天前
回复了 xinyao27 创建的主题 程序员 现在独立开发者的收入来源都有哪些
@fengjianxinghun 因为自己会用到啊。

所以容易切入,了解市场。

无奈,市场竞争太大
337 天前
回复了 jiyan5 创建的主题 浏览器 想换 brave,但是又有点担心他的同步系统
学到了,brave 的同步还挺有趣

Sync v2 was rebuilt to be more directly compatible with the Chromium sync system (Chromium is the same open source base of Google’s Chrome and Brave). Brave built a sync server that more directly followed Chromium’s sync protocol, but defaulting instead to use encrypted data records. Sync v2 more easily supports more sync data types, while still keeping the client side data encrypted, so only you can see your data.

Unlike in Chrome, there is no Brave “account” that you can sign into. Instead, Brave uses the same “Sync chain” concept as before. Brave also enforces client-side encryption to keep your data safe and secure. Additionally, all Sync data is sent to Brave operated servers (no data is sent to Google or anywhere else). You can read more about how Brave Sync v2 system works here.
338 天前
回复了 0x19921213 创建的主题 程序员 SQL 大佬来救命
@huigeer 正解,

我举着用 or 应该会有帮助,但不能确定是否 2 秒
339 天前
回复了 jfv 创建的主题 NAS 有没有这么一款自建网盘?
@jfv 我的 nextcloud docker 跑了一个月了

Official docker compose file 转的 k8s yaml
@lost7 正解
@dustin2016 哎,这破事,太烦
后端+运维 还比较容易,后端开发后,自己运维
Ul+产品的角色和一个前端开发角色 , 这是三职务啊,感觉很难找到啊
@XunjieL 赞同

从 conda 换到 poetry pipenv 很香
跟 nvm npm 可以一拼
362 天前
回复了 0littleboy 创建的主题 程序员 一元硬币值多少钱?
这里有很多问题。
1. 硬币是合金,成本是依据于各金属价值之和,在工业金属买卖市场,几乎所有金属都是以纯度定价值的。但是做成硬币合金之后,合金是卖不上价格的,原因就在于不纯。所以即使五角硬币成本高于五毛,并不意味着,重铸,销售合金售价大于五毛。
2. 如果购入冶炼、提纯设备,初期投入将极高,人力支出也同时水涨船高。最后,可预见的结果就是,以硬币做原料,不如从市场上单独购入铜、镍等金属划算。
3. 毁币违法
2023-04-25 16:54:11 +08:00
回复了 frankbuf 创建的主题 程序员 后续的 AI 有没有可能实现程序自动修复?
https://github.com/biobootloader/wolverine

没人注意到这个项目吗?使用 gpt3.5 做一个基本的程序修复。

主要在如何定义 “自动”,如果不严谨(较真)的话,这已经做到了。
1  2  3  4  5  6  7  8  9  10 ... 44  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2679 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 16:01 · PVG 00:01 · LAX 09:01 · JFK 12:01
Developed with CodeLauncher
♥ Do have faith in what you're doing.