鸿蒙平台支持文件上传,多方业务可以直接使用,并制定出 KMP 上传文件逻辑共用雏形。
在整个软件设计过程中,是从复杂走向简单,从整体走向局部,然后又从简单走向复杂,从局部走向整体,所以软件设计思维应该是在由体到面 → 由面到线 → 由线到点 与 由点到线 → 由线到面 → 由面到体之间交替进行。
技术方案目的就是降低风险,有理有据,稳步向前的让需求落地。
防御性编程的目的始终是提高代码质量,降低线上出现问题的概率。
利用 Python 封装 detekt 和 pmd cli,切入项目静态代码检查,让静态代码检查更加符合现实项目的日常开发。
Python 封装 Git 命令,查看某个版本某个作者的所有提交更改,或查看某个提交第一次出现的版本。