In general any design of a complex software system will at different stages have a some bit of hybrid approach, some bit of combination between the algorithmic as well as the object-oriented decomposition approaches.
सामान्य तौर पर एक कॉम्प्लेक्स सॉफ्टवेयर सिस्टम के किसी भी डिजाइन में कुछ चरणों में हाइब्रिड दृष्टिकोण होता है, एल्गोरिथमिक के साथ-साथ ऑब्जेक्ट-ओरिएंटेड डीकंपोजिशन   के बीच कुछ मिश्रण मिलेगा।