V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  icylogic  ›  全部回复第 6 页 / 共 49 页
回复总数  963
1 ... 2  3  4  5  6  7  8  9  10  11 ... 49  
2020-05-29 10:11:29 +08:00
回复了 zycpp 创建的主题 程序员 请问那种好几千行的 CMakeLists 是手写的吗?
- 一个项目总共成千上万行不奇怪,cmake 作为一种极其难用又没啥库的脚本语言,写得很啰嗦是很容易的,而且完全可以写一大段删掉也不会影响最终编译结果的东西。
- 不过 cmake 又是一种难读难改难维护的配置文件,我一般习惯到了一定规模就抽出来一部分模块化,不然几千行的 cmake 真是一种 san check,不可直视,不可调试。
- 可是因为 cmake 的 function 没有返回值,语法设计奇诡,又让分离模块这件事本身变得很痛苦……

整到最后,主要目的不过是为了生成一堆正确的 `gcc -isystem xxx fxxk.cpp -l yyy`
所以结论是,远离 cmake,远离艹
2020-05-18 09:51:55 +08:00
回复了 Leon6868 创建的主题 Linux 各位能推荐一个养眼的 Linux 桌面环境吗?
r/unixporn
2020-05-15 22:53:31 +08:00
回复了 en20 创建的主题 程序员 问一下后端的同学为何你们传参都喜欢 int 1234
……anti corruption layer 了解一下,像什么淘宝改名,本来就是应该在这一层解决的事情,而且不同子系统之间对数据模型的关注点不一样很正常……
2020-05-13 09:56:57 +08:00
回复了 chaogao2016 创建的主题 职场话题 入职 7 天告诉我没加班影响团队
这东西面试不问清楚吗……
而且你这么意外,不会是拿着 965 的薪水做 996 吧……
2020-05-11 03:11:32 +08:00
回复了 ybw 创建的主题 程序员 写代码最大的痛苦, 在于理解别人的代码
30 楼了居然都没有提到测试二字,保证一定覆盖率的有意义的测试才是理解代码,快速接手 legacy code (包括自己写的)的最佳方式。

从时效性看,文档(包括自动生成的)很难保持和代码的同步,注释稍微好一点,但也极度依赖于每个人自觉,只有能通过的测试才是永不过时的。所以文档适合描述比较稳定的公开接口。测试有和代码同步的时效性,而且粒度可以远比文档细,又不像注释那样难以规范和保证覆盖。

注释,代码风格 /规范,命名,review,linter,这些都是有效的辅助手段,但是我认为对于 maintainability 来说,最重要的就是测试。

有本书叫 working effectively with legacy code 可以看看。
无限滚动呗,不止小说,E 站 App 也是滚动着看舒服(本站也可以用 perk 解锁滚动翻页的 multipage viewer )
Windows 下 VS,Linux 下 CLion 。
非要用 VSCode 可以装 ccls 。
2020-03-11 10:38:01 +08:00
回复了 DinoStray 创建的主题 程序员 忍不住想吐槽下 grpc 的 C++ async API
2020-03-11 10:33:16 +08:00
回复了 DinoStray 创建的主题 程序员 忍不住想吐槽下 grpc 的 C++ async API
这个 tag 是个 void*,不一定非得是 integer 啊?你放个 CallData* ,pair<id, event>或者 callback 指针不可以吗,CallData 里边啥都可以放啊。
2020-03-07 14:52:34 +08:00
回复了 ginakira 创建的主题 机械键盘 有人用过 PLUM NIZ 这把键盘吗?
35g 84 双模,手感非常爽,现在已经用不惯 cherry 青轴了……

不过这价格涨得也太厉害了,我好像 600 买的
2020-02-21 13:54:10 +08:00
回复了 g67261831 创建的主题  WATCH 国行 apple watch ECG 可以用了,激活方式同港版,版本 6.2 dp2
我一直是 5,6 刚出听说续航不行,请问下现在续航怎么样?
2020-02-20 09:01:34 +08:00
回复了 zhishibar 创建的主题 问与答 电脑换了个 2K 的显示器,鼠标出现卡顿,怎么回事?
先用个有线鼠标排除一下,1650 带 2k 不会有问题的(日常使用非游戏)
2020-02-19 15:30:01 +08:00
回复了 leosirius666a 创建的主题 程序员 多线程能操作同一个同一个目录吗
…… 建议你读一下 everything is a file 的真正含义,这个 file 不是“文件”(一段存储在磁盘等介质上的数据),而是一种 common interface for I/O devices,其实可以理解成一种简单的多态

https://yarchive.net/comp/linux/everything_is_file.html
if car.is_moving:

用 property 不就行了……外部又不关心你这是个函数还是值……
2020-02-07 18:34:39 +08:00
回复了 JerningChan 创建的主题 Python 请教一下 vscode 写 py 装哪个自动提示的插件最好用
https://docs.microsoft.com/en-us/visualstudio/intellicode/media/python-intellicode.gif

最近某版本开始甚至支持了 Jupyter Notebook,挺好用的。

自己写的没提示可能是没加 type hint

https://docs.python.org/3/library/typing.html
2020-02-07 18:32:27 +08:00
回复了 JerningChan 创建的主题 Python 请教一下 vscode 写 py 装哪个自动提示的插件最好用
2020-01-29 10:52:37 +08:00
回复了 SlipStupig 创建的主题 程序员 机器学习如何对已经上线的模型进行召回 & 重新训练
supervised 只能持续人工标注新样本然后继续训练 /重新训练啊,你能做的只是提取出大小合理的 sample 送标注
1 ... 2  3  4  5  6  7  8  9  10  11 ... 49  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1013 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 18:30 · PVG 02:30 · LAX 11:30 · JFK 14:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.