V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lmshl  ›  全部回复第 17 页 / 共 24 页
回复总数  471
1 ... 9  10  11  12  13  14  15  16  17  18 ... 24  
2022-05-26 21:58:39 +08:00
回复了 luffy 创建的主题 程序员 如果你是面试官,你会想出什么题
@daimubai Point-free style ?
2022-05-26 15:44:26 +08:00
回复了 afeiche 创建的主题 Node.js node 新手咨询
当然如果你 C++ 代码没有涉及系统调用,就是纯计算的话,还可以迁移到 WASM 实现上去,就不用操心 arch / os 兼容问题了。
2022-05-26 15:42:59 +08:00
回复了 afeiche 创建的主题 Node.js node 新手咨询
如果生产环境 arch / os 和你本地不一样,甚至 node / v8 版本不一样,最后生成的 addon 都是不兼容的,搞交叉编译不如 docker 发布。
2022-05-26 15:40:53 +08:00
回复了 afeiche 创建的主题 Node.js node 新手咨询
docker 多阶段构建
一阶段构建环境,装 node gcc 等 devel ,编译出 addon 来。如果有 webpack / vite 任务也应当在这个阶段执行。
二阶段运行环境,把一阶段生成的文件拷贝进来,作为最终镜像

最后去生产环境 pull 下来 docker run
2022-05-26 15:36:38 +08:00
回复了 ie88 创建的主题 程序员 请问各位工作中做的事有成就感吗?
@FFFFourwood 咱公司叫啥名?😊
2022-05-26 11:44:28 +08:00
回复了 Jiajin 创建的主题 GitHub Copilot github copilot 你们会用在公司项目上开发吗?
在用,copilot 真是太强大了,基本上 >50% 能猜中我的意图
2022-05-25 16:54:00 +08:00
回复了 ie88 创建的主题 程序员 请问各位工作中做的事有成就感吗?
开发方向和使用技术当然让我成就感满满,毕竟能写 Scala 纯函数式我还是很开心的。

但是做的项目没什么亮点,都是些定制 CRUD ,而且我本人也完全不相信所谓的 low/no code 。对我来说需求方就像癌症晚期的病人,而 low/no code 不过是又一个江湖骗子,需求方病急乱投医,幻想 low/no code 可以根治自己的顽疾,不过是梦幻泡影。
2022-05-24 23:36:46 +08:00
回复了 florentino 创建的主题 程序员 后端程序员编码之前需要做些什么
总结:
1. 接到复杂需求后,应该如何进行需求分析和功能拆解呢
2. 可以用哪些工具来辅助自己更高效的分析业务逻辑呢
3. 编写代码前,可以做哪些工作,能够来帮助提高编码效率呢
4. 如何避免写出屎山代码呢

答:
1/2/3: 面向类型建模
4: 常修常新,不要惧怕重构底层
2022-05-24 23:35:13 +08:00
回复了 florentino 创建的主题 程序员 后端程序员编码之前需要做些什么
和楼主差不多的工作内容,我是写 Scala 业务系统搬砖的,初创公司业务方向经常变来变去,还经常需要舔甲方爸爸做定制需求。

我的方式是面向类型建模,因为 Scala 里有 ADT 这些 Sum type 类型,我可以把业务流程和状态编码到 Scala 的类型中,包括中间数据状态。同时还可以借助 Either / Option 这些内置类型抽象,做 Railway Oriented Programming
https://fsharpforfunandprofit.com/rop/。Scala 编译器能辅助我避免掉 50% 以上的 Bug ,剩下的 Bug 很大一部分是产品经理自己都没想清楚,和过去的功能冲突了。只有很小一部分是一些运行时错综复杂的问题。

同时尽量将系统核心部分稳定下来,新需求(特别是那些听上去就很扯的)往新的文件夹 /子项目里实现,哪天这个客户不做了(这块逻辑不要了)直接整体移除掉,对主线功能没有影响。

其实避免屎山我觉得很重要的一点是,常维护,不要惧怕修改重构。在做新需求的时候,不可避免的会对老代码有些许修改,这就是重构的最佳时间。我曾花了 2-3 个月时间把整个系统的异步模型迁移到另一个框架上,这期间代码质量得到了很大提升,CPU 占用率也降低到原来的几十分之一。
2022-05-24 18:22:43 +08:00
回复了 IsNotGood 创建的主题 Android 想开一个 compose 相关的群
我也用 compose-jb 写过跨平台桌面程序。讲道理,体验真不错,写出了 React + Scala 的感觉。
2022-05-24 15:05:34 +08:00
回复了 wuxingli 创建的主题 程序员 请教大佬:上海疫情裁员赔偿计算方式
请各位精神资本家们扪心自问,读读历史

经济不好的时候,你们为资本家着想,帮资本家分忧解难。
经济好的时候,资本家可有为你们着想过?帮你们分忧解难?
2022-05-24 14:11:51 +08:00
回复了 RRyo 创建的主题 程序员 你们下班之后还会用工作使用的语言写代码吗
上班:Scala
下班:Scala 3 ,偶尔 kotlin rust
2022-05-24 13:23:17 +08:00
回复了 bruce0 创建的主题 程序员 你们都是在哪里 学习技术和交流问题的
Scala 微信群😏
学会怎么提问,剩下的交给群佬
2022-05-24 13:22:13 +08:00
回复了 thinkingbullet 创建的主题 程序员 有大佬可以推荐一款可以碎片化时间记单词的 App 吗
@i3x
你说的 android 软件和大家手机上的软件是两码事,你说的是真正的工具软件,实际上大家手机上被打扰的更多是淘宝京东知乎微博,各种新闻热门事件,啥软件每天都想给你发个三五条推送吸引你的注意力。

所以说嘛,为啥非得等人打醒你呢,远离推送和推荐系统不好么,远离电子产品,一举多得
2022-05-24 11:47:48 +08:00
回复了 thinkingbullet 创建的主题 程序员 有大佬可以推荐一款可以碎片化时间记单词的 App 吗
@i3x 社会人的效率比不上学生时代了,不敢想 5 分钟 200 词,碎片时间 5 分钟能记住 5 个词我就谢天谢地了。事实上每天 17 新词加旧词复习就能花掉我至少一个小时的时间。
而且《别忘单词》那时候手机软件也没这么多,Android 2.x 的样子?垃圾推送也没这么多,也没这么多脑残产品经理把推荐系统放在最吸引用户注意力的地方。

可以问问 v 友们有没有同感,经常拿起手机来想查个什么资料,结果误入推送消息之后刷了半小时手机,正事愣是没干一点。
2022-05-23 12:26:37 +08:00
回复了 thinkingbullet 创建的主题 程序员 有大佬可以推荐一款可以碎片化时间记单词的 App 吗
400 - 4000 词汇量的时候我用百词斩缓解焦虑
4000 - 10000 词汇量的时候我用扇贝缓解焦虑
但现在我觉得啥软件都不好用了,缓解焦虑不当饭吃,软件测出来的一万词汇量,实际上真的一眼看过去能想起来意思的也不到 4000 词,每次在文章里看到还是不能结合上下文推测其意义。更不用说听 /说 /写了

真心建议,别信什么碎片时间了,远离手机,远离推送,远离推荐系统。打开电脑或者记事本正襟危坐,扎扎实实的学上半小时,半个月坚持下来比什么软件都好使。
2022-05-22 17:37:12 +08:00
回复了 ericgui 创建的主题 程序员 有些坑不能入,入了就出不来了
@SiLenceControL 点进来之前我也以为是“我与赌毒不共戴天”😂
2022-05-21 15:28:15 +08:00
回复了 HarrisonLee 创建的主题 程序员 多少内存够用?
家里电脑 DDR4 32G ,常年占用率 > 80%
基本上 IDEA + Chrome + WSL2 一开,内存就不剩多少了。
有条件的话建议 DDR5 64G 😏
2022-05-20 14:06:47 +08:00
回复了 suyuyu 创建的主题 Windows 硬盘到底要不要分区?
自 Vista 以来大约十几年没分区了。
没想到从 win95 用到今天,还能在互联网上看到人们因为分不分区吵起来。
哦摩西咯一😏
1 ... 9  10  11  12  13  14  15  16  17  18 ... 24  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1261 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 23:55 · PVG 07:55 · LAX 16:55 · JFK 19:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.