This episode covers critical software design concepts, from understanding coupling types and minimizing dependencies to applying hierarchical design principles for better module structure. We also compare function-oriented and object-oriented methodologies, sharing real-world examples like a university course management system and collaborative projects. Whether you're a software engineer or a tech enthusiast, this discussion offers practical insights for designing maintainable and efficient systems.
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Umang Tiwari
Chapters (3)
About the podcast
Podcast for personal use where i learn software engineering in short audio notes
This podcast is brought to you by Jellypod, Inc.
© 2025 All rights reserved.