张逸说

出口成张,逸派胡言

0%

《解构领域驱动设计》最新进展

不出意外,《解构领域驱动设计》再次延期,完全符合一般软件开发的惯例。

我来汇报一下本书临近出版的一条时间线。

5月31日,出版社编辑刘雅思同学告知我本书正式申领到书号,标志着本书正式发稿完毕。这个流程是必走的,否则就别想通过正规出版社出版了。之后的流程就是排版。 因为书的内容非常多,排版花费了不少时间。

6月9日,编辑发给我设计后的封面初稿,针对封面的文字内容与作者简介做了沟通后,在6月10日确定了封面的最终版本。

当天同时确定了本书排版的版式,基本上和人邮版Eric Evans《领域驱动设计》保持了相似的排版格式,并在其基础上做了微调。 6月15日,编辑发给我排版后的书稿样章,并告知我书稿已经排版完毕,开始校对。

按照出版社规定的流程,校对环节包含三个校次,也就是说,需要出版社的编辑同学把45万字、660页的书稿从头到尾通读一遍,可想这个工作量及其需要花费的时间。 为了保证质量,我要求出版社在完成一次校对后,还需要发稿给我,由我针对本书内容做最后一次作者的审校。

为了提升效率,编辑在6月15日直接给了我一个排版的初稿,我在此稿基础上进行技术审校。

从当初交付最终书稿,由出版社完成内审,再到现在做最后一次审校,大概过去了一个月时间。就在此期间,根据我在工作上遇见的问题,反思书中的内容,又不断发现部分内容的不足之处。——事实上,天下哪有尽善尽美的书籍呢?——我不愿将这些不足留到后来的版本,因此在最后一次技术审校时,为追求完美,对书稿又做了一些调整。

调整内容包括:

  1. 对第3章内容做了较大改动。该章节规定了领域驱动设计统一过程每个阶段需要输出的交付物,为了便于读者参考,我特地为全局分析阶段与架构映射阶段提供了交付文档的模板,作为一个相对完整的内容放到了本书的附录中,即增加了新的一章附录D。

  2. 第12章的12.1.9做了调整,修改了服务契约列表的内容。

  3. 第15章发现代码中存在技术错误,之前未曾注意,这次对代码做了修改。

  4. 删去了部分啰嗦的语句和字词,发现了个别小错误,都一一做了订正。

这次审校又花费了我不少时间,从6月15日收到书稿开始,每天晚上都在进行书稿阅读,实话实说,我读自己的书稿都读到要吐的地步。

从去年完成整个书稿至今,我前前后后对书稿做了不下于5次的全面审校,如此算来,所读文字加起来合计230万字了,关键在于这样的阅读在于反复嚼甘蔗,已经没有任何味道了,能不吐么?

终于,公元2021年6月25日,我完成了这最后一次技术审校——在拿到出版的纸质书之前,我不打算再看我的书稿了!

目前,出版社还在按照出版的规定动作紧张地进行校对工作,一旦校对完毕,就可以付诸印刷了,估计时间,本书在七月应该能够出版。我想,这次绝对不会再次延期了。

抱歉了,诸位读者!感谢你们的耐心!为表感谢,我会在我的微信公众号与知识星球上陆续给出本书的样章,因为内容太多而被删减的部分内容也会陆续揭秘。