想问下大家JAVA开发是怎么设计业务的?

本人是边写边设计,没有一开始就设计完整个系统,感觉开发起来有点费劲,想问下大家是怎么设计的?

看你的经验了。
经验少的话,很难把握系统完成后的样子,所以边写边设计边改比较好。
经验足的话,基本上拿到需求后,系统长什么样,问题点都出来了,这时候就是先设计,然后再写。