코드 최적화에 대해 이야기

최적화 된 코드는 두 부분으로 구성되어 있습니다 :

코드의 감소 볼륨. 둘째, 코드의 효율성을 향상시킬 수 있습니다.

================================================== ====================================

코드의 감소 볼륨

특정 속성의 값을 수정하기 위해, 예를 들어, 초점을 수정하는 코드를 변경하려고하면 1. 속성을 수정하기위한 통합 된 접근 방식을 쓸 수 있습니다.

두 번 이상 사용할 수있는 기능이 2. 경우는의 Utils에 공공 장소에서 쓰는 정적 메서드를 캡슐화 고려할 수 있습니다.

두 개 이상의 하위 범주는 비슷하지만 다른 함수 내에서 작동 할 수있는 경우 3. 부모 클래스의 추상에서이 기능을 고려한다.

 

둘째, 코드의 효율성을 향상

작은 수로서 1 시간 복잡도 (이하 중첩 루프수록 코드의 효율). 다중 방식 필터는 코드를 작성할 때, 대상 데이터를 추출 라운드 로빈 방식의 추출을 사용하지 않으려 고하는데 이용 될 수있다.

2. 상호 의존적 인 코드를 가능한 한 분리 쓰지 마십시오 (예를 들어 서비스 서비스는 B의 메소드를 호출을, B 공감도 불리는이 수 없습니다).

3. 명령문의 동적 작업을 감소하지 않고 데이터를 처리 할 수있는 작은 메모리를 낭비하는 것, 그리고 동적 작업 CPU의 낭비하지 않습니다.

추천

출처www.cnblogs.com/ALittleMoreLove/p/11091086.html