Code Insider's Podcast

Reduce Software Maintenance Costs with TDD and Clean Architecture

Valentina Cupac Season 1 Episode 13
  1. Experience in Software Development across several industries (Finance & Banking, Logistics & Warehousing, Medical, Media). Transitioning to working as a solo developer to leading teams.
  2. Learning Clean Code, OO Design and Best Practices from hundreds of books. Practicing skills on small Github projects before applying to larger projects. Meeting people who implement good practices.
  3. Build a team from scratch, and implementing Clean Architecture and TDD. Helping a team with a legacy product (no automated tests, many bugs) to transition towards TDD & Clean Architecture. Reducing time development by 70-80% because of TDD & Clean Architecture
  4. How do we convince IT leadership to introduce TDD & Clean Architecture? What are the financial benefits and non-financial benefits of TDD? Short-term and long-term benefits?
  5. How to practice effective TDD? How to write robust tests, so they don't break all the time? What level of granularity leads to robust tests with TDD?
  6. How to introduce TDD and Clean Architecture into your teams and raise the level of Software Quality? What are the training and coaching options?


Further References :


Connect with Valentina :


Podcast Valentina Cupać - Code Insider