[ Content contribution] deepin-deb-installer 架构设计 - XMind 图 - 随手记
Tofloor
poster avatar
魔法师
deepin
2024-04-17 21:18
Author

这是一个我在 2019 年 某 月 某 日画的图(根据友好的介绍) - 随便看看吧

image.png

放眼整个 deepin 世界的官方系列项目,唯有这个项目面向学习者非常友好,在第一个提交开始,这个阶段你会接触一个 Qt 程序如何编写,如何一步一步在大概20个提交内完成一个最基础的软件包安装器的基础设计,其中,你会从第二个提交开始,从 qmake 转向 CMake,并获得一张背景图片(彩蛋),不过你可以放心,最初的几个提交的变动大概也不大,如果你能吃掉它20个提交,你基本上以最快,但最基础的也是最难啃的方式从完全不懂 Qt 到学习并会掌握了: 优雅的 Git 提交风格、简单的 CMake 基础、基本的纯代码 Qt 界面布局、可能信号与槽比较难懂,但你会一步一步就完成了最初的安装器的样子,另外,如果你能很快的走过30个提交,你已经掌握了最基础的 Qt 基础与了解了它的架构设计了。

可以根据手记: learning_deepin-deb-installer 仓库的 README 来同步了解我对前16个提交的学习过程与心得

Reply Favorite View the author
All Replies
秦以南
deepin
2024-04-17 21:19
#1

沙发,支持一下法师

Reply View the author
AMZ
deepin
2024-04-17 21:24
#2

支持

Reply View the author
阿尼樱奈奈
Moderator
2024-04-17 21:29
#3
Reply View the author
berners
deepin
2024-04-17 21:47
#4

是不是直接看这个项目来学习:https://github.com/linuxdeepin/deepin-deb-installer

Reply View the author
魔法师
deepin
2024-04-17 22:18
#5
berners

是不是直接看这个项目来学习:https://github.com/linuxdeepin/deepin-deb-installer

再看一点点我对前 15个提交的说明记录吧,虽然不多(
https://gitee.com/zinface/learning_deepin-deb-installer

Reply View the author
neko
Moderator
2024-04-17 22:37
#6

强啊

Reply View the author
神末shenmo
Moderator
Spark-App
2024-04-17 23:44
#7

收藏从未停止,学习从未开始

Reply View the author
哄哄
deepin
2024-04-18 09:27
#8

agree

哈哈

楼上

Reply View the author
yanjuner
Super Moderator
2024-04-18 17:41
#9

好强的脑图

Reply View the author
魔法师
deepin
2024-04-18 21:33
#10
yanjuner

好强的脑图

好图强脑(tail

Reply View the author