要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只
要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只是基本功,没有开发经验,连复杂点的界面都不能弄,需要什么知识,以java...
要开发真正实用的软件,最需要的知识是什么?大学已经学了一年的面向对象程序设计和算法数据结构,但是只是基本功,没有开发经验,连复杂点的界面都不能弄,需要什么知识,以java语言为开发语言介绍一下,谢谢了
展开
展开全部
软件设计师会把一个大工程,分解成许多小的功能模块,告诉你输入参数格式和输出结果的类型,然后放手让你去做,里面怎么实现,设计师不管。所以你需要的是一个解决局部问题的能力,其中可能设计各种行业的知识,如果是计算机图形领域,你就要掌握画图,图像处理或者3d建模等等知识,如果你做的是工业领域那就得知道相关的计算公式等知识,所以你需要有广博的知识面,或者某一方面的专精。能够给你负责的模块提供算法的支撑然后去一点点实在,然后测试排除错误然后交差
追问
也不是开发那么大的家伙,就是一个人就差不多可以搞定的那种,离工作还早,说不准以后干嘛,先都搞一遍
追答
做一个东西,要有目标哇,即使是小东西也要有蓝图。你先确定你要搞个什么程序之后再查资料确定自己要学习哪些知识,可以一边学一边做,不会的就百度出来资料学。当然自己一个人搞,那从需求到设计到分解任务模块到写代码就都是你一个人做了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询