为什么你写代码时总没有思路,编程老司机告诉你这几个绝招

    文中有点小广告,希望大家不要介意,如果能帮忙点击一下,那就更好了。

    为什么很多程序员写代码总是没有思路,总感觉自己面对功能需求的时候无法下手,编程老司机告诉你,掌握这3个诀窍就行了

    1、拆分法:将功能项目拆解成N个子功能,保证每个子功能只需要处理一个逻辑业务,返回一个逻辑结构数据,跟画家画一只兔子一样。很多功能实现过于复杂,需要牵扯到很多方面的问题,这时你只有好好拆分,把大功能靠自己的经验拆成多个独立的子功能,这样每个子功能的逻辑就不那么复杂了,自己也可以专心于业务逻辑实现。

    2、预先定义法:很多功能你不知道怎么实现,但是你知道最终返回的数据结构应该是什么样子的,那你就预先把他定义出来,然后提前返回,中间业务逻辑部分都是为了填充这个预先返回的数据结构定义的。其实程序中充满着这样的技巧,各种代码都是预先定义好类型、数据结构、对象等等,然后慢慢通过业务逻辑取到值进行填充。

    3、假设法:很多时候程序员需要完成对接或者功能还未实现,可以采用假设法,你可以预先定义好假设的数据,假设的数据跟需要的数据完全吻合,甚至你可以这样操作if (true) {},这样把if里的内容全部书写完毕,然后再来处理这个true的问题,如果这个true的时机还不成熟,那说明不是你的问题了,而是别人的问题,别人应该背锅,你的绩效就达成了。

    以上3点是我个人编程4年总结的经验,虽然抽象但很实用,希望能让你的编程能

你可能感兴趣的:(为什么你写代码时总没有思路,编程老司机告诉你这几个绝招)