V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nomagick  ›  全部回复第 18 页 / 共 24 页
回复总数  461
1 ... 10  11  12  13  14  15  16  17  18  19 ... 24  
2022-11-04 20:22:47 +08:00
回复了 pdog18 创建的主题 Node.js 为啥 js 引用其他文件的函数相对来说要麻烦一些?
不是 js 没有 class 而是 js 程序员不懂面向对象
2022-11-04 19:05:19 +08:00
回复了 holy5pb 创建的主题 Python Python HTTP 框架咨询
Fastapi 和 Java 那边的 Spring cloud 是第一梯队,声明式编程,Dto

Flask 之流,和 Go, 一般的 Node.js 是第二梯队, 异步加持, 主要是做 API 服务,但代码组织没搞好,到处都是参数验证

Django ,和 ROR ,PHP ,第三梯队,传统 MVC 框架,渲染 HTML ,准备扫进历史的垃圾堆
2022-11-04 17:18:30 +08:00
回复了 magic3584 创建的主题 问与答 大家有在家里和车里备灭火器的吗?
灭火不光是灭火器,现在有很多新产品,我家里有二氧化碳灭火器和消防💣

这个消防球有实心球类型的还有手榴弹类型的,很方便,主要是能够实现无人值守,还有专门给引擎盖内侧的版本
设置一下--max-old-space-size ,再不行就是 c++世界什么地方泄漏了,检查一下有没有用原生库之类的
正常的,v8 不愿意把内存释放给操作系统,倾向于自己管理,这有个上限,默认是不到 2G 来着
2022-11-04 14:39:04 +08:00
回复了 lllyglh 创建的主题 程序员 vue-router 居然在小版本号中引入破坏性更改
表面看是版本政策问题,本质上是 API 设计问题
2022-10-30 22:18:36 +08:00
回复了 roseduan 创建的主题 程序员 细数自己学习过的编程语言
个人觉得如果你接触了足够多的语言却没有产生一个明确的偏好,说明你对所有的语言都是浅尝辄止,一直在最大公约数里面。

很多语言里独特成分是不可替代的,那些高阶玩法放在其他语言里面或者水土不服,或者根本就没法实现,而这恰恰才是每个语言的精华和立命之本。

语言虽然多元,但语言的表述力却可以横向对比,越是成体系的语言高阶表达方式就越多越复杂,它们代表了编程语言未来的进化方向。


有些厂子对语言包容,换句话说就是用得浅,都是 CRUD ,谁都一样,要的是 Labor ,无关技术,出苦力的地方,建议躲远点
2022-10-26 11:32:15 +08:00
回复了 GeekJason 创建的主题 前端开发 Turbopack 发布,比 Vite 快 10 倍
Vite 和 esbuild 的快是建立在不完整编译 TypeScript 基础上的,根本就不对。

而 swc 的 TypeScript 编译是完整的,很欣慰终于有人把这块做对了。
2022-10-26 11:24:51 +08:00
回复了 GeekJason 创建的主题 前端开发 Turbopack 发布,比 Vite 快 10 倍
a bit more context:

- 跨数量级了
- 这非常正常 Rust/C 本来就比 js 快一个数量级
- 不明白 evan you 抹什么越抹越黑搞得非常小家子气
2022-10-25 16:21:44 +08:00
回复了 lookStupiToForce 创建的主题 程序员 不会前端的后端如何优雅地开发个人项目?
@gowk 你说的这个项目的这种方式不就是最传统的 HTML 渲染吗。。
一般我们把它叫做 PHP 。。。
2022-10-25 12:01:08 +08:00
回复了 logto 创建的主题 程序员 Logto Bounty Hunter series: 解决开源项目 issue,拿礼品卡
@pseudo 为什么? 因为有沟通成本啊,代码和代码之间的,代码和人之间的,人和人之间的

给你打个不太恰当的比方,OOP 就好比人说的话,spoken language, 但人更基础的沟通方式其实是互相比划,body language.
你说为什么一般人发展到一定阶段一定要使用 spoken languange 呢,继续使用 body language 不行吗,当然行了,手语也能交流,盲文也能交流
你说有没有更好的方式,表达能力更强的方式呢,我想可能有,但手语肯定不是那个更好的方式,这个问题也不是哲学问题

OOP 实在是软件行业里面一个基础的东西,不是什么高大上的,它是如此的有效和普遍,以至于你不使用,不会被理解为你的特色或者特立独行,而会被理解为你的 disability ;就像一个人如果拒绝使用 spoken language ,不会被理解为有见地或者特立独行,而会被理解为 disability 。

别的不用说就说写 API 这一件事,别的语言已经演进到什么阶段了,你可以花点时间仔细看一下 Java 现在的 API 是咋写的,Python 那边 fastapi 是咋写的,人家的 openapi 文档是怎么自动带出来的,这里面发生的所有事的认知成本是如何减轻的
2022-10-24 18:12:26 +08:00
回复了 logto 创建的主题 程序员 Logto Bounty Hunter series: 解决开源项目 issue,拿礼品卡
OOP 在 js 圈一直不太普及,前端项目维护不住容易重写背后是有结构性问题的
像这种基础设施类型的后端项目,应该多借鉴一下 java 世界,起码把可维护性拉起来
2022-10-24 18:05:16 +08:00
回复了 logto 创建的主题 程序员 Logto Bounty Hunter series: 解决开源项目 issue,拿礼品卡
我手上也有自研的 OIDC 用户系统,也是 ts 写的,核心功能在五千行左右。

我稍微看了两眼你这项目的代码,

我觉得以现在这个规模却不使用 OOP ,只使用函数,然后像前端项目一样用文件系统分割,代码太散太碎,并且有很多重复的脚手架。

你作为这项目的作者维护起来没啥问题,但别人想要进来,太难了,缺少线索。
2022-10-22 23:50:09 +08:00
回复了 cocong 创建的主题 程序员 编程的本质:解决问题
其实编程语言门类下面最近这几十年出现的比较重大的新鲜概念没那么多,
每个语言侧重不一样,但基本上是在前人的基础上求同存异

现在一般都具备的,自动类型,类,继承,OOP ,异常

已经有共识,在普及阶段的,lambda ,高阶函数,协程或者说异步函数, 装饰器 /注解 /宏

还基本在学术圈的,模式匹配


接触的语言多了自然就能产生相似的结论,语言层面上哪个语言更好是很容易出共识的,这时候这帮开倒车的就会搬出什么生态什么爸爸这些混淆视听
2022-10-19 17:12:06 +08:00
回复了 mariodu 创建的主题 程序员 阿里巴巴 Noslate 正式开源 - 面向云原生的 JavaScript 容器方案
受教了。

但麻烦能不能别有偶像包袱啊,把 git 原原本本地传上来,不要搞得像 zip 包传 QQ 一样的
2022-10-19 13:31:06 +08:00
回复了 K120 创建的主题 问与答 现在做开源项目不容易啊
你这 app 权限配置的确实有问题啊一个不注意私有仓库权限就赋给你了,
往大里说你这在国内就属于索取不必要的权限,是违反数据安全法的

去把那两个 scope 删掉只留 read:user 不就完了么

一点就炸我也是醉了,以后出门都带个防爆桶
2022-10-14 15:09:38 +08:00
回复了 amajia 创建的主题 求职 LC 题目刷了 700+,周赛也能偶尔 4 题,却难找到面试做题的机会
毕竟工作不是做题,你自己开发个啥项目放在 github 上,马上 HR 来抢人
1 ... 10  11  12  13  14  15  16  17  18  19 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5687 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 06:33 · PVG 14:33 · LAX 22:33 · JFK 01:33
Developed with CodeLauncher
♥ Do have faith in what you're doing.