Python에서 효율적인 String Concatenation 방법
Garbage Collection 이 있는 언어를 사용할때 실수하기 쉬운 부분이 String Concatenation인것 같다. 예를들어 SQL 쿼리를 다음과 같이 생성한다고 하자. query = 'SELECT * FROM Article 'query += 'WHERE 'query += WHERE 조건들...query += 'ORDER BY 'query += 블라블라블라..... 이렇게 코드를 작성하면 프로덕션 환경에서 심각한 성능저하 현상이 발생한다.
https://blog.leekchan.com/post/19062594439/python%EC%97%90%EC%84%9C-%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8-string-concatenation-%EB%B0%A9%EB%B2%95