you will spend more time thinking than coding

you will spend more time thinking than coding.

这一句真的是深有感触,在开始编码之前有很多的事情需要先干,比如:深度的沟通需求,沟通时提出问题并给出反馈、确定需求和业务逻辑、代码设计、编写接口文档、评审设计。
做完这一系列再开始编码,要比上来就写代码的好处那不是一丁半点,
避免了一个很重要的效率问题,就是边写代码边沟通需求,代码不停的删改,极大浪费了双方的时间。

原文地址:https://www.cnblogs.com/zhangnianlei/p/12239237.html