想问大家用了哪些 方法/工具/流程/魔法 来尽可能提升开发效率
(一个 Rails API 后端项目,前端有 Vue/微信小程序,前后端只用 JSON API 交互,暂无 GraphQL)
当我需要实现/修改一个功能时:
rails g migration
/ rails g model
has_one
, has_many
(目前暂未使用 TDD 工作流)
最近看了点 TDD 的视频,以下这个蛮搞笑的:
上下文:视频时间点 00:55 说 TDD 社区有种 shame shame shame 的做法。不用 TDD 就羞辱你哈哈。
以上提到 TDD 的视频 不是反 TDD。 意义是说我做过一些功课,但是只是刚开始看,但还没有太多了解。
大家目前的开发流程是怎样的? (我不是指什么瀑布流/敏捷开发那样的哲学,是指更具体的做事步骤)
原先写代码可能要 4 个小时做完的事情,提升生产力之后可能 2-3 个小时就能做完。
很准确的"生产力/效率"的定义我也没有, 简单说就是加快做事情的速度,省下的时间可以做别的。
(补充这个是因为,在群聊里有人问”生产力在这个上下文里的具体定义是什么?“)