Archived I've just finished a Data Structures class. What can I use it for? (learnprogramming)
submitted ago by bloopton
Posted by: bloopton
Posting time: 5.4 years ago on
Last edit time: never edited.
Archived on: 2/12/2017 1:51:00 AM
Views: 492
SCP: 7
7 upvotes, 0 downvotes (100% upvoted it)
~1 user(s) here now
NSFW: No
Authorized: No
Anon: No
Private: No
Type: Default
Archived I've just finished a Data Structures class. What can I use it for? (learnprogramming)
submitted ago by bloopton
view the rest of the comments →
[–] kuda ago (edited ago)
Knowing the structures is a must when you want to optimize your codes to make it run faster, or even to make it run at all. Not all use case can be covered well with variables and arrays, even the ones that seem simple at first (i.e. HTML document object is a tree, you can't use the power of javascript fully without knowing it; a navigation menu could be a nested array with a dynamic depth; etc etc and those examples are front end stuff, in the back end things often more complicated). And even when the API or provided functions in a library do it for you, you still need to know exactly how to use it properly: which data to pass, in what structure they should be passed, what kind of data they return, and so on. Without knowing the data structure concept, you will be lost in the documentations or even lost in your own code and that's often frustrating.