展开讨论

经验与复盘经验摘录 · 机器翻译

所有我向Claude寻求帮助的时刻,它都让我失望了

…所有我向Claude寻求帮助的时刻,它都让我失望了。当我以为Java反射比实际情况要复杂得多时,它提供了我早已开始编写的代码,那其实很简单。当我向它求助于我们的Spring Boot应用的性能分析时,它告诉我到处写日志语句。说句公道话,正是因为我是个白痴,没有意识到在地球另一端的数据库上进行操作需要很长时间,我应该在本地测试时避免这样做,所以我才找到了我遇到的性能问题。我每年愿意为这个工具支付的费用,和我为Intellij支付的一样多。不幸的是,据我所知,Jetbrains并不是一家价值一万亿的公司。

源讨论那个我无法交付的端口原帖 94 条评论 · 导入时统计
2

社区评论 0

还没有社区评论,来聊聊你的看法。

原讨论中的回复 2

仅展示本次导入中包含的直接回复。中文为机器翻译,可查看英文原文。

ER

> 现在我们有4个错误的日期解析函数和1个正确的,这会在新的一年里成为我们必须修复的麻烦。 基于属性的测试在这里会非常有用。

完整原文
ZA

> 我认为我并不够了解Java,无法理解选择Integer而不是integer作为参数类型的影响。 [0] Java的int是一个32位的“机器”整数(在虚拟架构中,但仍然以值的方式存储,没有额外的空间开销)。Java的Integer是一个具有引用语义的对象,像[1]每个Python程序中的值一样——但与Python的int不同,它仍然有32位范围的限制。如果你需要Java中的任意大小的整数值,需要使用java.math.BigInteger。 > 它总是写一堆实用函数。它将简单直接的条件语句重构为对实用函数的调用,这可能让代码不太容易阅读。 至少函数名是好的吗?我也会做这样的事情,通常发现这很有帮助。当然,这取决于为同一任务选择一个实用函数并重复使用它,同时确保它…

完整原文
在 Hacker News 阅读

尊重不同观点,分享具体经验。

登录后即可发帖、评论、转发和引用。