J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience.
Below you can watch the last part of the series. The previous parts are Fundamentals, TDD and software architecture, Design in practice, and Refactoring.
In this video, the following topics are tackled:
- how do you spread the same design ideas in big projects
- how much prototyping is needed before releasing to ensure good design
- how much of the development activity should be invested in design