大佬们,解决需求思路总是不在点上?有什么好建议么?

2020-04-24 11:58:23 +08:00
 xixixixixi

刚工作一年,拿到需求自己设计的解决思路很绕,开发过程也总是磕磕绊绊,就好像一台老年车上路,就不知道在路上

什么时候就会抛锚,然后重新打补丁去解决开发时的问题,所以代码的可读性就很差.就算需求完成后,让前辈 review

代码逻辑时,总会推翻原先自己的思路,然后提出来更好的思路.就感觉设计初期就像钝刀砍肉,总是很无力.并且开发

过程需要引用其他业务代码时,代码的阅读力很差,总是必须深挖到每一步都需要知道是做什么的才能理解一个业务接

口是干嘛的.这样有什么办法在短时间内提高么?现在想提升但是感觉无从下手,也不知道应该朝那个方向去努力.

571 次点击
所在节点    问与答
1 条回复
xloger
2020-04-24 16:51:35 +08:00
这种是以经验为主,短期想提高不太可行吧。我的建议就是坚持下去,坚持用健壮可靠清晰的思路去解决问题,不要得过且过,慢慢地就锻炼出来了。

我也经常有这种问题,而且我觉得我大脑内存不够很多思路不能纯粹靠思考就解决,因此遇到问题时会写文档辅助分析:当前面临的是什么问题,要解决有哪些思路,具体的现象和数据,同类产品可能是怎么做的等等。然后再把想好的解决方案列下来,然后跟同事讨论一下。(通常很多时候我是会把问题想复杂了,也经常有过度设计的问题)

而当遇到了和之前设计不符合需要重构的时候。一样需要思考,为什么得重构?之前的设计没法解决这个问题么?之前规划时有没有考虑到这个问题?下次自然就考虑得更周全了,慢慢成长。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665631

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX