把时间浪费在各种各样的框架上,感觉有些浪费时间

2018-03-01 17:23:25 +08:00
 sgissb1
不管是做新项目,还是看开源代码。c/c++的各位大佬们,很喜欢造轮子(当然和轮子不够用也有关)。

线程模型、进程模型、IO 模型等等,当然也还有复杂或高偶尔的业务模型。

有时候这些模型又不是独立的,还是各自会存在一定的关联甚至高度耦合。
说用 boost 么,又太臃肿,在 boost 中用了几次关于 json 解析方面的,我自己都把我自己搞糊涂了。boost 也存在一定的冗余和非可阅读代码。

用 poco 么,之前有个项目就是用它,虽然我不是直接接触这玩意的人,但程序一奔溃异常,我就要背锅去查问题。我完全不懂 poco 的人,都要跟着一步一步的走很多次去查真实原因所在。

感觉各种蓝瘦香菇,模型那么几套相对通用间接的多好,但似乎造轮子就和吸狗一样上瘾。每次看到从 boost 和各种开源衍生出来的各种模型,总是有种似曾相似的感觉,完全想放弃,但为了以后出 bug 不慌张,不得不看下去。

当然这都还算好,遇到不懂造轮子,非要手捏一个不伦不类的玩意出来的代码,那看起来也和吃土的滋味差不多了;这类大神也不在少数。
1366 次点击
所在节点    程序员
1 条回复
jjianwen68
2018-03-01 17:32:53 +08:00
没有人用 qt core 做服务端吗,我觉得 qt 不错啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/433981

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX