반응형 안티패턴1 안티패턴이란? 안티패턴이란 소프트웨어 공학 용어로 자주 사용되지만 불필요하거나 잘못 사용되고 있는 습관을 말한다. 단순 잘못된 습관에서 그치면 그만이지만 가독성을 떨어뜨리거나, 실제 불필요한 소스로 자원을 낭비하거나, 보안의 문제 등 때문에 지양하는 패턴이다. 다양한 이유가 있지만 대표적으로 많이 사용하는 사례들을 정리해보면 다음과 같다. if, while, for 문 등 한줄로 만들기 금지 오히려 짧은 코드를 만들기 위해 간단한 반복,조건문들을 한줄로 만드는 코드들이 간혹 보이는데 이는 오히려 가독성을 떨어뜨려 안좋은 코드라고 할수 있다. 반복문에서 배열의 크기 같은것은 변수로 지정해놓고 사용을 해야함 만약 반복문 안에 (for 문에 조건 거는것 말고 반복문 안에) if ( a> list.length()) 이런 코드.. 2022. 8. 19. 이전 1 다음 반응형