142 条回复  ·  1429 次点击
qianckjuan 小成 2024-9-11 18:55:12
有咩有一种可能,框框在一个 func 里写一百行代码本身就是很 x 的行为
应该拆分到几个 func 里,一个 func 里两三个 block 用空行隔开
arischow 小成 2024-9-11 18:59:11
skill issue
abc612008 小成 2024-9-11 19:03:55
@miaotaizi #13 这种东西只有当 wrapper 转发才比较有合理性。一般情况下建议把 type hint 当作强制的然后用 mypy/pyright 做 type check
mark2025 小成 2024-9-11 19:20:18
@grzhan 没分号可以接受,用缩进代替{}当作一个语法实在是折腾人
gj759469973 小成 2024-9-11 19:36:31
用 vi 写吗
yolee599 初学 2024-9-11 22:25:46
我日常写 C 语言的,还能适应,反正 python 用完就放一边了,不是主力。但是有一点我是觉得真的丑:定义一个函数,中间想要把一部分逻辑放一起,上下就空一行,这段代码看起来就像一个孤岛一样,上面空的,下面空的,左边也是空的
idlesysman 小成 2024-9-11 22:37:37
@weiqk 今天用 T-SQL 写了 300 多行脚本,用 begin 开始 end 结尾,因为业务逻辑原因嵌套了 4 层 if ,编辑器还不会高亮,调试代码可把整吐了
xiandao7997 小成 2024-9-12 00:11:35
@lululau c#不服🐶
molika 小成 2024-9-12 03:18:11
@miaotaizi 不写装饰器 很难写出这种东西。 我维护了一个 3w 行的 py 项目 从零开始自己写的 翻了下 只有装饰器才出现这种签名的函数。
y1y1 初学 2024-9-12 04:15:00
点进来之前还以为你要吐槽啥呢
返回顶部