Skip to content

Releases: yyc-git/3DProgramPattern

发布1.0.0正式版

20 May 01:46
Compare
Choose a tag to compare

本次进行了下面的修改:

  • 修改了格式
  • 完成了部署、文档

完成了第四轮

18 May 05:01
Compare
Choose a tag to compare

这是对初稿的第二轮修改

本轮修改主要进行了下面的修改:

修改UML描述

  • 增加依赖关系

  • 角色之间的关系 中增加 x对x 的明确描述

修改分析角色

  • “总体来看”加上用户这个部分,使其与UML中一致

修改代码

  • 都改为调用模块.xxx函数

  • 进一步抽象代码,隐藏细节

给出代码:在“总”中给出进一步的说明每一步的关系

修改文字错误

修改结构,改成正式成书的结构

  • 确定标题

  • 整理合并段落语句

修改抽象代码的错误

加入前言

加入目录

完成了第三轮

05 May 23:16
Compare
Choose a tag to compare

这是对初稿的第一轮修改

本轮修改主要进行了下面的修改:

修改错误

修改了UML错误、文字错误、代码错误等错误

隐藏代码的实现细节,进行抽象

这一步修改的目的在于使案例中的代码只展示说明思路,隐藏实现细节

读者可以到代码库中去看实现的细节

具体的修改包括:

  • 删除部分的实现细节代码
  • 使用伪代码来替代部分的实现细节代码
  • 去掉与“运行”相关的配置等代码,将其放到代码库的说明文件中

明确使用“总-分”结构

每个章节、标题都使用“总-分”结构

统一格式、风格

因为7个模式的写作模板是一样的,所以它们的写作格式和写作风格也应该统一

圆润过渡语

加入一些过渡语,对文字进行斟酌

补充内容

  • 补充“扩展”、“具体案例”

  • 完成“遵循的设计原则”

  • 补充“更多资料推荐”

数据统计

经过本轮修改后,每个模式章节的中文字数大概增加了40%-60%,代码行数大概下降了10%-30%

参考资料

怎么样写出更好、也更简短的源码分析书

完成了第二轮

18 Apr 23:30
Compare
Choose a tag to compare

完成了所有的初稿