728x90 반응형 클린코드1 19. 애플리케이션 성능 개선 - 1과목 소프트웨어 구축 19. 애플리케이션 성능 개선 - 1과목 소프트웨어 구축이번 파트에서는 클린코드와 리팩토링 등이 주요한 용어입니다. 글의 순서를 보면 왜 애플리케이션의 성능이 떨어지는 지 확인하고 검토하고 찾은 다음 개선하기 위한 방식을 찾는 것입니다. 개선하는 것을 리팩토링을 하는 것이며, 리팩토링할 때 클린 코드를 써야하는 것입니다.목차애플리케이션 성능 저하의 원인애플리케이션 성능 저하 문제들은 주로 애플리케이션의 내부 로직이나 데이터베이스 쿼리의 최적화 부족으로 발생합니다. 성능 문제를 해결하기 위해서는 데이터베이스 쿼리의 튜닝과 인덱스의 최적화, 불필요한 쿼리나 데이터 조회를 줄이는 것, 그리고 데이터베이스 연결을 올바르게 관리하여 연결 누수를 방지하는 것이 필요합니다. 또한 캐싱 기법을 .. 2024. 3. 28. 이전 1 다음 728x90 반응형