Embracing Software Components
James discusses the evolution of software engineering, emphasizing the importance of leveraging existing components to gain a competitive edge. He reflects on the foundational work of pioneers in the field and highlights the shift in mindset required for modern development. With a wealth of reusable software artifacts available, the focus should now be on creatively assembling these components rather than reinventing the wheel.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 38: Interview James Noble
Related Questions