一、背景介绍
目的:
需求的开发每天都会有上线的情况,为了防止每次上线拉取代码或者修改配置而引发的冲突以及发生了冲突应该找谁一起确定一下代码留下那一部分的情况。
操作:
所以在开发的群中会有一个表格来记录每个需求上线修改的环境、是否修改数据库、是否修改nacos以及是否完成。
结果:
这样可以高效率地解决代码冲突。提高大家的开发效率
二、思路&方案
1.你设计的软件猪不能使你就是猪
2.让软件的使用者都成为我们软件的设计者
三、过程
秉持1这样的设计理念,发现现在元宇宙教师端做课秉持了你设计的软件猪不能使,你就是猪,这里采用了工作流的方式,保证用户能够一步完成课程设置,不会遗漏一项。
秉持2这样的设计理念,发现现在软件中激励配置这里是可以让用户自己配置,实现了让软件的使用者成为我们软件的设计者。
四、总结
按照设计理念1设计出来的软件,用户不需要思考就可以达到用户想要的效果,试想第一个不按照工作流的方式进行实现,用户很容易遗漏某一项,长期以往,用户还想继续使用这个软件吗?没有用户使用的软件是没有价值的。
秉持2这样的设计理念,发现现在软件中激励配置这里是可以让用户自己配置,实现了让软件的使用者成为我们软件的设计者。最常见的就是我们生活中可以使用的word,excel,我们可以让我们的数据变成任何我们想要让它变成的样子。
五、升华
这两点设计理念在我们的生活中处处也都能有所体现。把别人放在心中,多为别人考虑考虑。我们在开发中才会站在用户的角度去思考问题。才能解决用户的痛点。一个心里没有别人的人,未来也会被别人抛弃。换位思考,不是嘴上说说而已,为人处世也是如此,书写代码又何尝不是书写自己的人生呢?写出让人方便使用的代码,也是帮助了别人,这也体现了自己的价值。把自己当做用户,写出更加艺术的代码,书写更加艺术的人生。