[Topic DIscussion] deepin桌面操作系统,需要高度重视软件开发的产品质量和使用情况
Tofloor
poster avatar
deepin
2022-10-29 15:51
Author

D74A18E8721A9840E859BC812C62EB7D.jpg
这几天,社区论坛已经出现一些软件“内存溢出”的情况,比如“有道词典”。

我虽然不知道其具体情况是怎样的,但是C++编程语言在软件开发的过程中也有可能会遇到“内存溢出”,出现内存溢出的原因有很多,但最主要的原因是软件开发者在开发过程中语法不够规范、测试不够完善等等,导致项目上线会有更多问题,用户使用体验也会下降。

针对于DTK(Q5库),我觉得deepin社区应该提供相应的QT-《C++开发文档》,已及相应的代码功能测试单元,并对上线的APP软件分为内测公测正式发布三个阶段。
E569B2E353B1F71D98D73C2CCDCC1A5D.jpg

最后,deepin玲珑商店上线的软件必须要有质量,不能让用户感觉不好用,不然用户会误认为大概率是系统本身的问题。希望deepin社区能够有更多关注DTK软件开发、软件测试的内容,因为友商openkylin现在也开始把重心放在软件开发、软件体验这块。

Reply Favorite View the author
All Replies
Merlin
Super Moderator
Product Manager
2022-10-29 17:24
#1

谢谢你的反馈,软件是三方的,我们会提升测试要求和标准。

Reply View the author
deepin
2022-10-29 17:39
#2
Merlin

谢谢你的反馈,软件是三方的,我们会提升测试要求和标准。

DTK套件的使用,也需要建立开发规范,现在也不排除QT库没问题。

Reply View the author
神末shenmo
Moderator
Spark-App
2022-10-29 18:14
#3
Merlin

谢谢你的反馈,软件是三方的,我们会提升测试要求和标准。

这个分级冻结有点意思,有没有考虑也搞一个?

Reply View the author
晚秋(lateautumn)
Moderator
2022-10-29 19:09
#4

知足吧!深度是目前做的最好的了吧!软件生态!中兴新支点社区都没人了。一天就一个帖子。一台电脑装了三个系统,现在已经很少进入win系统了。

Reply View the author
deepin
2022-10-30 02:38
#5
晚秋(lateautumn)

知足吧!深度是目前做的最好的了吧!软件生态!中兴新支点社区都没人了。一天就一个帖子。一台电脑装了三个系统,现在已经很少进入win系统了。

你在进步的同时,别人也在进步,更何况Windows、MacOS的用户现在在国内仍然很多,deepin需要完善的地方很多。

Reply View the author
deepin
2022-10-30 02:39
#6
神末shenmo

这个分级冻结有点意思,有没有考虑也搞一个?

本质仍然是对运行内存的管理,deepin现在对电脑的配置要求并不低。

Reply View the author
xiao80
deepin
2022-10-31 05:55
#7
神末shenmo

这个分级冻结有点意思,有没有考虑也搞一个?

有点意思吗?意思在哪里呢?我把音乐播放器或者只是想听声音的视频放到后台了,然后你把它冻结了?个人感觉这种调度就是个鸡肋,没解决啥急需解决的问题,反而会产生副作用。

Reply View the author
神末shenmo
Moderator
Spark-App
2022-10-31 06:27
#8
xiao80

有点意思吗?意思在哪里呢?我把音乐播放器或者只是想听声音的视频放到后台了,然后你把它冻结了?个人感觉这种调度就是个鸡肋,没解决啥急需解决的问题,反而会产生副作用。

播放音乐自然可以加例外呀

操作优先级的时候就检测是不是正在播放媒体来确定是否要进入最终的冻结状态

这东西肯定对体验有提升的

用的是桌面又不是服务器,把更多的性能分配给前台进程自然会更好

Reply View the author
zcice
deepin
2022-11-04 02:57
#9
神末shenmo

播放音乐自然可以加例外呀

操作优先级的时候就检测是不是正在播放媒体来确定是否要进入最终的冻结状态

这东西肯定对体验有提升的

用的是桌面又不是服务器,把更多的性能分配给前台进程自然会更好

同意,分级冻结可以节省资源调用。非常有必要

Reply View the author