Snowmanzzz 发表于 2023-03-11 09:09
99%情况遇不到,但偶尔还是会碰到避不开,一些框架里会逼着你不得不用泛型特性。
-- 👇 Snowmanzzz: 有些高级特性能避开不用吗。。。
-- 👇 lithbitren: 也就引用可变作用域之类的能提示提示,生命周期泛型特性相关的提示总能碰到怎么改还是改不对的。
有些高级特性能避开不用吗。。。
Clippy大名!还没怎么用过,为啥不内置进去hhh
-- 👇 Pikachu: 其实确实不太好。
编译器不总是能给出正确的提示,更不要提最优的解法了。很多时候它可能会提示加'static生命周期,而实际情况中'static是一个过于严格的约束。
按照编译器提示改是没啥问题的,但时间允许的话,最好理解为什么要这么改之后再动手。这样之后写代码时就能直接写正确的程序,而不是需要来回编译好几遍。
毕竟rust的编译太慢了……Clippy倒是还好。
每次改之前多想想。为啥需要这样改。看看那些错误文档说明。改多了就不需要改动了。这样也是熟悉rust编程的过程
也就引用可变作用域之类的能提示提示,生命周期泛型特性相关的提示总能碰到怎么改还是改不对的。
那些劝你一个个字打出来的人 远离他
-- 👇 github.com/shanliu/lsys: 只要你能确定提示正确的 有什么问题? 难道非要古板且低效的自己一个个字的打出来? chatgpt都快帮你生成一批代码而不是简单提示了 那些古板 只是感觉 自己打一个字字的打出来 可以满足自己的优越感而已
只要你能确定提示正确的 有什么问题? 难道非要古板且低效的自己一个个字的打出来? chatgpt都快帮你生成一批代码而不是简单提示了 那些古板 只是感觉 自己打一个字字的打出来 可以满足自己的优越感而已
知足吧,又不是不能用。——老罗语录。
其实确实不太好。
人家开发出来这么好的编译器,错误提示啥的都特别贴心,就是为了让你编程体验更好。 结果你居然觉得这样不好,你是抖M吗?
“学而不思则罔,思而不学则殆”
评论区
写评论99%情况遇不到,但偶尔还是会碰到避不开,一些框架里会逼着你不得不用泛型特性。
--
👇
Snowmanzzz: 有些高级特性能避开不用吗。。。
--
👇
lithbitren: 也就引用可变作用域之类的能提示提示,生命周期泛型特性相关的提示总能碰到怎么改还是改不对的。
有些高级特性能避开不用吗。。。
--
👇
lithbitren: 也就引用可变作用域之类的能提示提示,生命周期泛型特性相关的提示总能碰到怎么改还是改不对的。
Clippy大名!还没怎么用过,为啥不内置进去hhh
--
👇
Pikachu: 其实确实不太好。
编译器不总是能给出正确的提示,更不要提最优的解法了。很多时候它可能会提示加'static生命周期,而实际情况中'static是一个过于严格的约束。
按照编译器提示改是没啥问题的,但时间允许的话,最好理解为什么要这么改之后再动手。这样之后写代码时就能直接写正确的程序,而不是需要来回编译好几遍。
毕竟rust的编译太慢了……Clippy倒是还好。
每次改之前多想想。为啥需要这样改。看看那些错误文档说明。改多了就不需要改动了。这样也是熟悉rust编程的过程
也就引用可变作用域之类的能提示提示,生命周期泛型特性相关的提示总能碰到怎么改还是改不对的。
那些劝你一个个字打出来的人 远离他
--
👇
github.com/shanliu/lsys: 只要你能确定提示正确的 有什么问题? 难道非要古板且低效的自己一个个字的打出来? chatgpt都快帮你生成一批代码而不是简单提示了 那些古板 只是感觉 自己打一个字字的打出来 可以满足自己的优越感而已
只要你能确定提示正确的 有什么问题? 难道非要古板且低效的自己一个个字的打出来? chatgpt都快帮你生成一批代码而不是简单提示了 那些古板 只是感觉 自己打一个字字的打出来 可以满足自己的优越感而已
知足吧,又不是不能用。——老罗语录。
其实确实不太好。
编译器不总是能给出正确的提示,更不要提最优的解法了。很多时候它可能会提示加'static生命周期,而实际情况中'static是一个过于严格的约束。
按照编译器提示改是没啥问题的,但时间允许的话,最好理解为什么要这么改之后再动手。这样之后写代码时就能直接写正确的程序,而不是需要来回编译好几遍。
毕竟rust的编译太慢了……Clippy倒是还好。
人家开发出来这么好的编译器,错误提示啥的都特别贴心,就是为了让你编程体验更好。 结果你居然觉得这样不好,你是抖M吗?
“学而不思则罔,思而不学则殆”