java开发软件流程_java开发一个项目的流程是怎样的呢?

不知道现在怎么这么多这种初级问题。

我先纠正一点,你这个问题本身就有问题,Java只是一种开发语言,一个项目的流程,跟开发语言没有太多的相关关系,可以说,基本上是正交的。项目的流程,简单来说,要有需求来源,之后可能还要评估、审核,然后立项,预算,开发,部署,测试,迭代,目前大多数都是这几样。估计这些也并不是你想问的。

你想知道的内容,应该是包含了对客观世界的“抽象建模”,“程序结构设计”以及实现,当然,没有好的架构设计,也能实现功能。这样的话题,并不是一天两天能讲清楚的。

对于你目前的状态,应该这么说,程序开发,并不是一件简单的事儿,是一件对基础知识要求很多的活计。很多人都把程序开发想的太简单了。你以为跟去面包房做学徒一样,几天培训,就可以做一点简单的点心了?如果真这么简单,凭什么程序员能拿到高于平均水平的工资?老板又不是傻瓜。

培训班能学到的,Java语言的基础语法知识,在整个程序开发中,不过是最基础的一部分,而且绝对不是最关键的一部分。那么“Java语言的基础语法”对于“程序开发”来说,大概是个什么地位呢,举个例子,大概相当于“汉语拼音”对于“一个有独立生活能力的人在中国社会上正常生活”,这样的概念,理解一下。对于当前的应用程序来说,一个稍微正常一点的应用,都不是仅仅掌握一门语言能搞定的,更别说只学到了一点基础的语法了。如果只懂得Java的基础语法,可以说,连做Coder的资格都没有。

我的建议:你现在要做的,是先把自己的期望值降下来,别想着段时间内就能自己做点什么,这样的人也许有,很少,显然,不是你。我建议你先从模仿开始,或者说,原样照抄。你想做俄罗斯方块,先从网上搜索一个Java写好的俄罗斯方块,直接源代码拿过来重新打一遍,跑起来,尝试去理解代码为什么这样写,然后自己试着改一改,看看跟你预期是不是一样,如果不一样,想一想,为什么;如果一样,那说明这里你想通了,当然,想通了,也未必是正确的,不过总比想不通要好,以后可以慢慢的,日积月累的纠正自己错误的理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值