V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xixixixixi
V2EX  ›  问与答

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

  •  
  •   xixixixixi · 2020-04-24 11:58:23 +08:00 · 530 次点击
    这是一个创建于 1487 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

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

    而当遇到了和之前设计不符合需要重构的时候。一样需要思考,为什么得重构?之前的设计没法解决这个问题么?之前规划时有没有考虑到这个问题?下次自然就考虑得更周全了,慢慢成长。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   985 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:21 · PVG 05:21 · LAX 14:21 · JFK 17:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.