V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  hutoer  ›  全部回复第 5 页 / 共 8 页
回复总数  151
1  2  3  4  5  6  7  8  
2022-01-10 15:05:14 +08:00
回复了 Carver9527 创建的主题 Node.js faker.js 作者删除了所有的代码
我们换一个角度去思考,如果开源作者在 readme 中明显的写明:
这个项目我随时都会删除,爱用不用

这个项目会有多少人用?会有多少人去提 bug 、贡献 pr ?会有多少人去免费给他推广?

提 bug 、贡献 pr ,给他推广算不算用爱发电?
2022-01-07 17:37:03 +08:00
回复了 yuhangch 创建的主题 程序员 2022 用 node 写个命令行工具的最佳实践?
一定要 js ?可以试试.net core
2022-01-07 17:32:19 +08:00
回复了 AllenHua 创建的主题 git gitea gitlab 同类可自建产品推荐
@AllenHua 二开,就是让你自己二次开发。gitlab 感觉有 4G 内存就足够了,要求高吗?
2022-01-07 16:21:19 +08:00
回复了 onice 创建的主题 程序员 想成为 Web 全栈,请大家给点建议
试试 strapi + nextjs ?
2022-01-07 11:37:16 +08:00
回复了 Flowing 创建的主题 程序员 老哥们,我觉得我做不了码农这行了
番茄工作法
2022-01-02 17:23:31 +08:00
回复了 wildlynx 创建的主题 分享发现 豆瓣为了让你捆绑手机,啥招都出
v2ex 都在墙外了,还不是要绑定手机?
2021-12-31 14:27:00 +08:00
回复了 bluehtt 创建的主题 Linux UOS 微信已经无法登录
我 manjaro 下面用 微信 (UOS 魔改版) 一直都好用的
2021-12-31 14:18:05 +08:00
回复了 cw2k13as 创建的主题 Linux 求推荐一个小白入手的 Linux 桌面版
fedora + MATE 、manjaro + xfce 是我用过最多的 linux 发行版。都很好,fedora 更稳定些。
团队内有些人用 ubuntu ,不稳定
deepin 也试过,不稳定
uos 也试过,锁 root ,有些讨厌
gentoo 玩过 2 年,装东西要编译,时间长了也烦了
2021-12-30 15:39:35 +08:00
回复了 balabalaguguji 创建的主题 程序员 给大家分享下我对“运营”的不友好看法
劣币驱逐良币?我觉得还是被一些大公司带坏的
2021-12-28 08:54:51 +08:00
回复了 Calatrava 创建的主题 C++ 推荐一个 C++ RESTful 框架
好多年前,我接到一个任务,开发一个响应时间极低(具体多少现在忘了)的 web 服务,我就用 libevent 和 C++编写,效果很好:快、稳。
2021-12-26 22:13:02 +08:00
回复了 Edison666666 创建的主题 程序员 unity 的热更新技术咋样
IL Runtime 这个是 C#的
2021-12-26 17:31:00 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
@Buges 抛出异常和返回错误值还是不一样的,调用的地方处理也不一样。就算是返回错误值,可以 Result<Color,Error>,Error 是基类,你这样 Result<Color,ParseError>,有其他类型的错误咋返回?所以 Color::from_rgb(u8,u8,u8)和 Color::from_hex(String)返回类型没有区别。

我那个例子,参数个数不一样的。
2021-12-26 17:18:26 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
我看错了,把 FancyClassName.new(params) 当实例函数了
2021-12-26 17:11:54 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
instance = new FancyClassName.new(params) 这个写错了
instance = FancyClassName.new(params)
这个其实不算 constructor
2021-12-26 17:08:45 +08:00
回复了 partystart 创建的主题 程序员 纯吐槽帖 关于 go 的 err 和重载
@Buges “后者返回 Color | ParseError”,这个说法不恰当,返回的还是 Color ,Parse 出错只不过抛异常。
前者函数内出错误( Color 这例子简单,大面上不会出错),也是会抛异常的。

“泛型代替不了重载的地方就不该用重载”,这个说绝对,下面这种:
add(float a,float b)
add(int a,int b,int c)
add(char a,char b,char c)

业务毕竟多种多样的,有重载还是利于简化代码的。

方式 1
FancyClassName FancyClassName::FancyClassName(params){
blabla...
}

instance = new FancyClassName(params)

方式 2
FancyClassName FancyClassName::new(params){
blabla...
}

instance = new FancyClassName()
instance.new(params)

我觉得还是方式 1 更好、更简洁。而且方式 1 规范了 constructor
方式 2 可以是 new 、create 、init 、build....,反而很乱

如果你说可以这样:
instance = new FancyClassName.new(params)

那么 new 就是 constructor ,换了名字而已
1  2  3  4  5  6  7  8  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3630 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 04:20 · PVG 12:20 · LAX 21:20 · JFK 00:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.