V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lanlanye  ›  全部回复第 8 页 / 共 19 页
回复总数  375
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
没有实际用过 Java ,理论上 CRUD 初期 POJO 的结构可以一路传到任何地方,只需要在前端接口变更 /数据库结构变更等情况发生时再创建对应的对象做转换就可以了。
问题是如果一开始没做这件事,等问题发生时去处理的人又没能意识到这里需要一个现在没有的对象,项目就会逐渐变得无法理解……
2023-03-30 11:38:14 +08:00
回复了 HiCode 创建的主题 程序员 前后端都一样,工程化是对的,过度工程化可能就不对……
工程化的目的是降低参与者自己的认知负载,我觉得这是必然要做的,至于用什么方式做,做到什么程度……那还是要人根据实际情况来决定的,也许没有标准答案。
ubuntu --> debian --> deepin
2023-03-19 17:05:54 +08:00
回复了 himself65 创建的主题 程序员 被前 cofounder 骚扰
说实话 fork 一次也不是不行,完全可以不请求合并的
Hexo 的 Next 主题

示例 https://blog.yeningxue.com/

主题地址 https://theme-next.org/
2023-03-03 21:53:03 +08:00
回复了 jqtmviyu 创建的主题 浏览器 对于 chrome/chromium 和 firefox, 我的感情是复杂的
有什么好的跨平台书签管理方案吗……我现在同时使用 Firefox 和 Safari ,需要在 iOS ,macOS 和 Linux 上同步,很头疼这个问题。
顺便推荐一个翻译用的插件 https://immersive-translate.owenyoung.com/
2023-02-27 14:29:01 +08:00
回复了 echoless 创建的主题 Go 编程语言 go append 的疑问
因为 slice 底下是固定大小的数组,不够了要扩容+copy ,你可以试试用 make 来指定底层数组的大小,只要不超过这个大小就不会出现问题。
但归根结底,不知道这个就容易踩坑。
2023-02-17 23:03:18 +08:00
回复了 cbdyzj 创建的主题 问与答 一直是寸头,最近开始留长头发
快一年半了,还没怎么打理过,蹲个分享心得的老哥
2023-02-09 09:23:32 +08:00
回复了 liuidetmks 创建的主题 程序员 用了好多年的 firefox,他的“同步”依然很迷
@lanlanye 表名 -> 表明
2023-02-09 09:22:35 +08:00
回复了 liuidetmks 创建的主题 程序员 用了好多年的 firefox,他的“同步”依然很迷
按它的说法应该是这样的,隐私问题除了传输中的隐私外还要考虑存储时的隐私,以及用户是否信任服务的提供商,直接选择不保存既可以表名自己对用户的数据不感兴趣,还能省钱。
我觉得省钱才是主要因素……
2023-02-08 13:42:34 +08:00
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
@GeruzoniAnsasu 我想了想,开辟一个用于保存结果的数组,启动 worker 的时候传入对应顺序的数组下标,直接把结果写进对应位置……应该可行吧
2023-02-08 13:39:08 +08:00
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
@fioncat 我一开始也是这么认为的,但它确实造成了不便,可以参考我在楼上的回复。另外 Rust 的处理方式就很好,它同样强迫你处理每一个 error 。
2023-02-08 13:37:18 +08:00
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
@xuyang2 很有问题啊,因为大多数需要异常处理的函数都得返回至少两个结果 (result, error) ,深层调用时每一层做的事就是执行函数,如果有 error 就往上一层抛,也会导致链式调用无法正常写出来,比如 `person.Pet().Name()` ,如果 Pet()方法是一个可能失败的 lazy load ,调用时就根本写不成这样。
目前我只见过 Gorm 那样把 error 直接放进返回值结构里的做法可以缓解这个问题,或者希望 Go 学一学 Rust 。
2023-02-08 01:57:07 +08:00
回复了 GopherDaily 创建的主题 Go 编程语言 Go 的特色不是语法的便捷,而是在工程
难说,工程实践的结果是越写越像 Java ,然后越来越觉得那个异常处理反人类……
2023-02-05 15:52:30 +08:00
回复了 chaleaochexist 创建的主题 程序员 RPC 和 http 相比优势在哪里?
我认为 Google 的压缩算法是 gRPC 的优势,其他诸如强类型和一些额外的功能支撑之类的都不是重点。
另外因为不是纯文本协议,传输过程中不透明,不可读,通用性也明显不足,就我个人的意见来说一般场景使用纯文本应该更好。
2023-01-29 01:13:39 +08:00
回复了 MID 创建的主题 macOS 求一个在 mac 上使用 Python 的姿势
我觉得你要是本身不熟悉 Python 的话说明不是特别在意版本,那 macOS 原装的就可以直接用了吧……

直接使用 python3 就行,什么都不用安装
如果大家都换了怎么办?
2023-01-15 15:26:06 +08:00
回复了 acctv2 创建的主题 程序员 你最喜欢的字体有哪些?
非常需要一个等宽并且支持 CJK 的字体,Noto Sans 能用但不好看
2023-01-09 15:38:59 +08:00
回复了 BeijingBaby 创建的主题 程序员 2022 推荐的那些开发者工具
轻量级……分布式……感觉好微妙
2023-01-05 13:58:47 +08:00
回复了 taogen 创建的主题 程序员 如何避免屎山代码,理论上可行的思路
选 1 ,
理想情况下至少需要一套完整的 CI 流程,别的就无所谓了。靠测试保证功能可用,迭代的时候不需要关心研发是怎么改的,打补丁到一定程度改不动了自然需要重构,重构就可以避免 shit 。
第 2 的话,没有合理的制度保障,你就算招的全是专家估计也没用。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3148 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 13:02 · PVG 21:02 · LAX 06:02 · JFK 09:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.