请问写WEB程序和网络程序不学数据结构可以吗

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:36:52
写WEB程序和网络程序不学数据结构可以吗
悬赏分:10 - 离问题结束还有 14 天 23 小时
听说现在很多编好的类和组件可以直接拿来使用,不用自己编!这样不是不用学习数据结构也可以编出好的程序吗?我不想学数据结构了,可以吗?我只编写WEB网页程序和网络程序,不学数据结构可以吗

只编写网页就完全没必要学数据结构,因为不相关系,但要编网络程序,后台程序,就要学数据结构了,但也不是必须的,是必要的,也就是学了会更好,特别是数据库技术,那是基础知识.
而你说的组件随处可用是"软件工程学"的复用思想,也就是拿来就用,这是智慧的表现,很多人以为什么都要自己写,那是愚蠢的,试问,今人的知识哪些不是来自前人的发明创造?世界有100亿行代码,重复的代码被写了上亿次,程序员的口号是,请不要再写相同的代码了.所以软件工程的思想是"拿来就用吧".
但是并不是说组件多了,就不用学习了,任何一门科学都要发展,即便是物理这么发展的如此完美的科学也是如此,因为有新问题不断出现,新概念就是为了解决新问题,所以必须在前人的基础上继续学习,发明,创新.

最好还是学一下 这样对你以后写程序是很有好处的 别人的程序终究是别人的 不一定就适合自己 所以说还是应该学一下 还有算法也学一下 学完后会受益非浅

其实数据结构就是学习一种编程思想,不学数据结构,照样可能编写程序,但是,不学数据结构,不一定能编出好的程序!
我给你类比一个例子,如果你学习语文时只学习文字本身,而不学习语法结构以及写作技巧,你照样可以出文章,但是你写可能写不出好文章/
明白了吧?