Evolving Software with João Rosa
Listen now
Description
We design software within a particular context. When that context changes, so should the software. But change is often difficult.  Today we talk with João Rosa, an independent consultant focused on helping organizations to make strategic decisions when building software. João is one of the authors of Software Architecture Metrics, the curator of the book Visual Collaboration Tools, and the host of the Software Crafts Podcast.  João tells us how to ensure that our software is evolving with the problems it is designed to solve and how can we evolve along with it.  When you finish listening to the episode, connect with him on Twitter, visit his website and grab his book.  Mentioned in this episode: João on Twitter at https://twitter.com/joaoasrosa  João’s website at https://www.joaorosa.io Software Crafts Podcast at https://www.softwarecraftspodcast.com  Software Architecture Matrics at https://www.oreilly.com/library/view/software-architecture-metrics/9781098112226/ Visual Collaboration tools at https://leanpub.com/visualcollaborationtools/ Jurgen Appelo, Management 3.0 at https://www.amazon.com/Management-3-0-Developers-Developing-Addison-Wesley/dp/0321712471 Jurgen Appelo, How to Change the World at https://www.amazon.com/How-Change-World-Management-3-0/dp/9081905112/ref=sr_1_1?crid=20PZS97XNXCVG&keywords=Jurgen+appelo+how+to+change+the+world&qid=1665953837&s=books&sprefix=jurgen+appelo+how+to+change+the+worl%2Cstripbooks%2C318&sr=1-1
More Episodes
There are three groups of people around every legacy system - those who are stuck with it, those who don't want to be with it, and those who love it and see its value. How do we reconcile these three opinions and rewrite legacy code without completely replacing it? Today we talk with Dave...
Published 09/16/24
Published 09/16/24
One of the reasons why it is difficult to work with legacy code is the lack of preserving the contextual reasons for past coding choices.  Today we talk with Chelsea Troy, a Machine Learning Team Lead at Mozilla and a computer science lecturer at the University of Chicago. She tells us about the...
Published 07/22/24