今天有几个朋友说遇到编程思维的问题 其实刚入行的那几年 我也时长遇到这样的问题 一个需求 半天想不到解决方案 苦恼的不行 下面为了能或许让大家少走弯路 我把我遇到问题的解决问题过程做个简单的介绍 希望对大家有所帮助
避免一锅汤
任何一个需求都不是简单的添删改查 能够一下子解决的 尽可能的把具体问题分解处理 分解的越细解决问题的速度越快 当然 首先是逻辑思维要对 问题的方向要对 切记不可把所有问题一并一下子解决 一定要分三步 五步的去解决 先整理一个大的架子 在分布解决
例如:我最近做项目的选选看 首先分析问题 这个需求分为 发布题目 选择题目 题目打分 周边统计 等几个部分 我第一步明确到这里就可以了 不往下想
接着第二步 发布题目 发布题目分为 发布成功后给运营号发信息 这样 这个题目就再次分为两部分 发布 和发信息 发布里 接收参数 连接数据库 插入数据 是一条线 发布信息中 用接口方式发布 为第二条线 这样 一个复杂的问题 就分解为两个简单的问题
路线问题的思考
每个需求可能有很多解决方式 选择一条自己最熟悉的方式解决问题 切记不要在做项目中 总尝试用想办法 这样解决问题 遇到的阻力太大 也不容易解决问题 项目完结时可以尝试其他的办法 但做项目的过程中 一定选择自己熟悉的方式 先把问题解决掉
