0%

首先是报告:我弄错了很多事情,比如把在2023年写的2022年终总结错误地叫做“2023年终总结”,这件事直到我真的开始写2023年的总结时才发现(悲)。

Read more »

一个多月前,为了规范我们组的开发流程,我为组员们安排了一套新的工作方式,借助 GitLab 的一些功能来帮助开发更可靠的软件。其中就包括 GitLab CI,然而随着测试用例的增多,运行一次 Pipeline 的时间从最初的不到 1 分钟增加到了需要 3 分钟以上,已经开始反过来影响开发的速度了。

Read more »

今天经同事提醒,发现踩了个和 Exception 相关的坑,特此记录

Read more »

这是一个稍微有些复杂的话题,我计划分多篇来记录。

第一篇的内容包括:领域事件的定义、重要性、如何识别、命名和维护。

Read more »

在业务开发过程中,诸如Django和FastAPI等框架,常常没有充分重视模型的开发。这些框架的教程和示例代码往往将对象关系映射(ORM)模型仅仅看作与数据库交互的工具,将其仅限于在关系型数据库中表示行数据的实例。然而,这种做法并不足够。

在这些教程中,大量的业务逻辑表达被放置在视图层或控制器中,导致本应由模型来表达的逻辑分散到各个地方。初学者往往会因参照这些教程编写代码而产生重复冗余的问题。

Read more »