8
Introduction to Data Structures, Algorithms, and Pseudocode
When it comes to software engineering, there are many ways to solve one problem. Teams get together to break down complex problems into multiple subtasks, and some of these subtasks are things that software engineers do quite often. In Chapter 3, Roles in Software Engineering, we covered that software engineers often write code that will create, read, update, and delete data in their software programs. What happens when it’s a large set of data that a user needs to filter, sort, or search through for something? When we look at a large amount of data on a web page or any other software, we often don’t think about how much resource it takes to complete these types of tasks. As an
Get Fundamentals for Self-Taught Programmers now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.