V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  GiantHard  ›  全部回复第 13 页 / 共 22 页
回复总数  425
1 ... 5  6  7  8  9  10  11  12  13  14 ... 22  
2022 年 3 月 14 日
回复了 windliang 创建的主题 分享创造 两个月时间抽空从前端的角度总结了一下设计模式
快速地浏览了一遍,楼主总结的挺好的。但是大多数的前端开发者都不习惯于使用 class ,所以我觉得你的一些例子中,完全可以去掉 class ,就比如”责任链模式“中的例子,把 handler 类换成几个纯函数,看起来会更让前端开发者熟悉一些。

在我看来,设计模式是一份指南,而不是规则。我相信,对于大部分开发者来说,了解设计模式有助于帮助自己写出好的代码。
楼主掌握了在互联网正确提问的姿势
ASP.NET Core 中怎么实现 Basic Auth ?
✔️ASP .NET Core 框架是一个完整的 Web 框架吗,是不是内置的功能很少?连 BasicAuth 都需要自己实现?
不打算折腾的话,Manjara 跟 Linux Mint 都是很易用的。我个人更倾向于向你推荐 Manjaro:
1. 安装过程非常简单
2. 日常使用遇到不懂的地方可以参考 Arch Linux Wiki
3. Manjaro 开箱即用的桌面有很多:KDE 、GNOME 、i3wm 等等,你可以选择自己喜欢的

最后,如果你的电脑硬件非常新(最近才发布的网卡、显卡、CPU 等),而且你对 Linux 不够熟悉,那么不建议你使用任何 Linux 桌面系统。
2022 年 2 月 22 日
回复了 Vnaner 创建的主题 奇思妙想 有哪些外国菜在中国像"左宗棠鸡"一样?
@Vnaner 我在网上搜了一圈,脑花寿司只在川渝有,估计是因为川渝人民喜欢吃脑花吧
2022 年 2 月 21 日
回复了 Vnaner 创建的主题 奇思妙想 有哪些外国菜在中国像"左宗棠鸡"一样?
黑椒脑花寿司?
2022 年 2 月 18 日
回复了 cais 创建的主题 游戏 适合俩人一起玩的 switch 游戏有哪些?
超级爆裂排球,马里奥派对,这俩都挺不错的
2022 年 2 月 18 日
回复了 lueffy 创建的主题 Duolingo 就昨天看到的学英语的帖子, 说说「多邻国」
感觉多邻国的英语课程不够深度,可能高考比较卷的地方的高中生都能够很轻松的完成
飞书文档 + logseq
2022 年 1 月 29 日
回复了 partystart 创建的主题 程序员 Java 的缺点就是啰嗦 Java 的好处也就是这里了吧?
Jackson 反序列化泛型列表

```
CollectionType typeReference =
TypeFactory.defaultInstance().constructCollectionType(List.class, Dto.class);
List<Dto> resultDto = objectMapper.readValue(content, typeReference);
```

放到 JS/C# 里面就非常简单了 JSON.parse / JSONConvert.Deserialize

对比起来,Java 真的太啰嗦了。而且这么一坨代码在没有 Copilot 这种人工智能加持下,Idea 能正确的补全出来吗?
2022 年 1 月 13 日
回复了 xjngbla 创建的主题 程序员 迫于要写程序员年终总结,
2022 年 1 月 1 日
回复了 caisanli 创建的主题 程序员 前端怎么做 Code Review?
代码逻辑的 review:
1. 减少单个 merge request 代码量,例如控制在 500 行代码以内
2. 提供自测截图,录屏之类的东西
3. 提供修改代码的说明

代码风格的 review 交给 lint 工具来做,自动执行
2021 年 12 月 31 日
回复了 cw2k13as 创建的主题 Linux 求推荐一个小白入手的 Linux 桌面版
The easy way: Manjaro
The hard way: ArchLinux
2021 年 12 月 31 日
回复了 alexkkaa 创建的主题 程序员 现在国内的安卓环境为何如此恶劣
MIUI 的话,多任务加锁、允许自启动、省电策略不限制,就能保持应用在后台运行了。如果不想要某个软件在后台运行,把自启动关掉就行,所谓的自启动白名单只是应用的默认“自启动”设置是允许。
2021 年 12 月 29 日
回复了 dream4ever 创建的主题 PHP JS 一把梭的全干工程师忽然觉得 PHP 也挺省心
@dream4ever 确实,现在阿里云的容器服务只支持 k8s 集群了,用起来是要复杂很多。
2021 年 12 月 28 日
回复了 dream4ever 创建的主题 PHP JS 一把梭的全干工程师忽然觉得 PHP 也挺省心
直接用云服务商的容器服务吧,业务应用放 docker 里面
2021 年 12 月 28 日
回复了 shawnwang340 创建的主题 程序员 各位有没有 onedrive 的替代品啊,速度真是太慢了吧
梯子加钱 +1
```sh
sudo pacman -S fish
exec fish
```

换成 fish shell ,极大的提高终端操作效率
说明自己在进行项目的进度,预告项目风险或者阻碍
2021 年 12 月 23 日
回复了 714105382 创建的主题 程序员 想深入钻研一门语言 请大家出出主意
我推荐 F#

1. 类似 ocaml 的函数式编程语言,自带不可变数据结构
兼容 .Net 生态,支持完整的面向对象编程范式

2. 大多数 F# 程序运行在 .Net Runtime 之上,开发者不用关心 GC

3. 如果你要让 F# 运行在 .Net 平台上,有 Nuget 包管理可以用,生态非常丰富,从机器学习到移动端应用开发,都有支持
如果你要让 F# 运行在浏览器平台上,那么整个 npm 的资源也可以为你所用

4. 语法上每年都有更新,[同样的程序,写起来比 C# 要简洁] ( https://fsharpforfunandprofit.com/why-use-fsharp/)


5. 可以跟 C# 用同一套 IDE 、性能诊断工具,除了 MS Visual Studio 之外,还可以使用 VS Code 、JetBrains Rider 来开发

BTW ,楼主好像对 haskell 这种偏学院派的函数式语言不太感冒,这跟 F# 的设计初衷也有点类似。因为 F# 开发者认为 Monad 在绝大多数程序员实际业务开发中用的很少,且为了跟 .Net 生态兼容, 所以 F# 没有提供高阶类型的特性。不在意这一点的话,F# 确实是不错的 side project 语言。
2021 年 12 月 13 日
回复了 RuLaiFo 创建的主题 程序员 单元测试有必要吗?
如果只是 crud ,那么写单元测试收益不大。
如果你的 crud 开始包含业务逻辑,那么你需要考虑怎么把业务逻辑跟 crud (也就是读写数据库或第三方 API )隔离开,这时单元测试的收益就比较明显了。
1 ... 5  6  7  8  9  10  11  12  13  14 ... 22  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3094 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 56ms · UTC 14:16 · PVG 22:16 · LAX 07:16 · JFK 10:16
♥ Do have faith in what you're doing.