感觉目前能 hold 住的代码量也就一万这个量级,而且扩展性维护性堪忧。
不知有没有什么值得参考的项目,可以学习一下。
主要是写桌面软件时,日志、设置、界面等等要顾及的东西很多,启动时的流程也很复杂。
模块化的道理都懂,但具体实施起来还是觉得困难,想问问有什么比较好的项目借鉴。
最好是 C#( WPF )项目。
1
xujinkai OP 我目前找到的一个项目 https://github.com/Dirkster99/Edi
|
2
janus77 2020-01-05 22:25:26 +08:00
一个文件 300 多行,30 几个就能达到了吧,这个规模也不是很大啊
|
3
imn1 2020-01-05 22:35:40 +08:00
我自己用的一个,光 GUI 部分(pyqt5)就上万了,还没写完呢
|
4
xiaoming1992 2020-01-05 22:37:19 +08:00
瞎 jer 写,很快就上万行了
|
5
feelapi 2020-01-05 23:00:08 +08:00 1
上万行就别考虑那么复杂了。上百万行可以开始考虑了。比如那本《大规模 C++程序设计》就可以,不过这本书适合的是千万行级别的软件,学习下精髓就好了。
|
6
nulIptr 2020-01-06 07:30:02 +08:00 via iPhone
上万行真的不大,老东家做 erp 的,一个单文件的业务 service 实现类就 7000 行了
|
7
sadfQED2 2020-01-06 13:31:07 +08:00 via Android
上万行怎么组织?你来我这里看看,一个文件就组织万了啊🐶🐶🐶
|