1. What is your favorite SOLID principle, and why? 2. What are the pros and cons of test-first vs test-second development? 3. 3. For your favourite language, tell me about a new (or upcoming) language feature that has you excited. Why is it exciting to you?