Adaptability is also called evoluability or portability. is is the ability that the so ware can work with minimal
changes on all di erent hardware and open system platforms.
2.1.1.3 Reusability
Reusability is a process of reusing the existing code wherever it is required. As components of di erent systems
are used in multiple applications, the so ware is reused. Developing quality so ware is very expensive. By re-
using, the so ware cost can be reduced. If proper care is not taken when reusing the so ware, it leads to several
so ware errors. Reusability of so ware saves cost and time.
2.1.2 OBJECT ORIENTED DESIGN PRINCIPLES
e important principles of the object-orient ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.