10

Object-Oriented Programming

Software can help its users be productive. This is achieved by building solutions that reflect users’ expectations, such as being able to sort a list of names, where software engineers will apply algorithms to build systems that enable users to make the most of the software. However, algorithms alone cannot help users be productive, especially when it comes to users accessing several types of data. Something such as a list of names usually comes with a particular context, such as a list of patient names that needs to be secure to ensure patient confidentiality or a list of the names of students in a class that needs to be filtered by students who are at risk of failing the class. Users need their software to meet ...

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.