永发信息网

软件开发要怎么才学得好

答案:2  悬赏:0  手机版
解决时间 2021-05-22 16:28
软件开发要怎么才学得好
最佳答案
先从编程学起,然后再深入学习软件开发的一些规范,流程。
全部回答
软件开发之路是充满荆棘与挑战之路,也是充满希望之路。软件学习也是如此,没有捷径可走。 今天我们来谈谈如何学习,希望大家"不走弯路,就是捷径"。 一般学习软件开发都会首先学习一门语言,Java被称为最好的面向对象语言,让我们来看看Java的学习路线。 1 基础语法及JAVA原理 基础语法和JAVA原理是地基,地基不牢靠,犹如沙地上建摩天大厦,是相当危险的。学习JAVA也是如此,必须要有扎实的基础,你才能在J2EE、J2ME领域游刃有余。 2 OO思想的领悟 掌握了基础语法和JAVA程序运行原理后,我们就可以用JAVA语言实现面向对象的思想了。面向对象,是一种方法学;是独立于语言之外的编程思想;是基于组件开发的基础;属于强势技术之一。现在还有AO技术。是OO技术的一种补充。 3 基本API的学习 进行软件开发的时候,并不是什么功能都需要我们去实现,也就是经典名言所说的"不需要重新发明轮子"。我们可以利用现成的类、组件、框架来搭建我们的应用,如SUN公司编写好了众多类实现一些底层功能,以及我们下载过来的JAR文件中包含的类,我们可以调用类中的方法来完成某些功能或继承它。那么这些类中究竟提供了哪些方法给我们使用?方法的参数个数及类型是?类的构造器需不需要参数?总不可能SUN公司的工程师打国际长途甚至飘洋过海来告诉你他编写的类该如何使用吧。 4 开发工具的用法 在学习基础语法与基本的面向对象概念时,从锻炼语言熟练程度的角度考虑,我们推荐使用的工具是Editplus/JCreator+JDK,这时候不要急于上手JBuilder/Eclipse等集成开发环境,以免过于关注IDE的强大功能而分散对JAVA技术本身的注意力。过了这一阶段你就可以开始熟悉IDE了。JAVA开发使用的IDE主要有Eclipse、JBuilder、JDeveloper、NetBeans等几种;而Eclipse、JBuilder占有的市场份额是最大的。 5 学习开源软件的设计思想 JAVA领域有许多源代码开放的工具、组件、框架,JUnit、ANT、Tomcat、Struts、Spring、Jive论坛、PetStore宠物店等等多如牛毛。这些可是前辈给我们留下的瑰宝呀。入宝山而空手归,你心甘吗?对这些工具、框架进行分析,领会其中的设计思想,有朝一日说不定你也能写一个XXX框架什么的,风光一把。分析开源软件其实是你提高技术、提高实战能力的便捷方法。 6 不局限于JAVA JAVA不要孤立地去学习,需要综合学习数据结构、OOP、软件工程、UML、网络编程、数据库技术等知
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我是万宁的想要报名参军,请问去哪报名,地址
谁知道真人Q秀怎么弄的呀
提子最早什么时候成熟,冬枣哪里熟的最早 现在
在几十年过后或是百年归老的时候,我们的QQ号
09年人在外地工作,万州驾驶证年审家人帮忙年
关于不断提升的诗句,古诗词中关于从小事做起
天龙的宝宝最好是什么?
问问上.删除问题或回答的记录.有后果吗?
我要要查袁冬兰名字总得分
高铁哪个国家最先进,三国哪个国家最先灭亡
蕾奇尔洗衣天江鼎城店地址在什么地方,想过去
cng汽车的减压器有异音怎么办?像小哨子的声音
x+3=3-x 是一元一次方程
如何删除自动连接啊 简单的
十字斩刀-者哪里爆啊
推荐资讯
形容自己长得黑的句子,形容黑色的句子
关于柠檬的唯美句子,含“柠檬”的分组和个性
KOBE会在湖人退役么?
小青种了一株树苗,开始时树苗高为55厘米,栽种
古代诗歌意象的作用,古诗词用典的作用?
简单一年级好句子大全,一年级名言好句子共50
血小板的人减少该吃什么
厦门哪里有卖PT-141
1、Are you reading the newspaper now?What
久安路地址有知道的么?有点事想过去
创建群为什么总是系统繁忙呀?两个月了都建不
Nd:YAG激光器属于光纤激光器吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?