Object oriented programming - What is Fragility?
What is fragility of a software application in context of object oriented programming?
As you could make out by now that in object oriented programming, a software application is made of various classes. If you are working in Java programming language, then, these classes are grouped in packages appropriately after due consideration of dependency on other classes.
So, when does a software application while getting developed become fragile?
When a little change in one of the class tends to break the software at several places. When, making change is associated with breaking of software at several other places which one sometime remains unaware of. Such software applications are result of bad object oriented design and analysis, and hence, bad object oriented programming.
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

