In our team, we prioritized performance for a while and had to refactor later for readability; now I think a balance is ideal but it depends on the project's goals.
I'd say 'Readability always comes first' but only if the performance impact is negligible; can you share a scenario where prioritizing readability significantly affected performance?
I'd pick 'Balancing both is key' - but how do you define 'readability' in the context of complex algorithms or systems with strict performance requirements?