[ Programming ]2010. 9. 2. 00:14
지연 평가? 요즘 주가를 올리고 있고 요즘 가장 이쁘다고 느끼는 티아라의 지연을 평가 하는것이 아니다 -_-
지연 평가란 진짜 필요해지기 전까지 미루고 미루는 것입니다.
지연 평가를 적용할 수 있는 분야는 일반적으로 네 가지로!!

1. 참조 카운팅(Reference Counting)
같은 값으로 선언 되어 있는 값이 존재한데 똑같은 값을 또 선언 할 필요가 없다. 이런 것을 카운터를 사용하여 하나만 선언 되게 하고 참조 하여 사용 하게 하는것!

2. 데이터 읽기와 쓰기를 구분하기
데이터를 읽기와 쓰기를 정확히 구분하는것

3. 지연 방식의 데이터 가져오기(Lazy Fetching)
한번에 모든 데이터를 가져 오는것이 아닌, 필요한 데이터만 가져오는 것!

4. 지형 방식의 표현식 평가(Lazy Expression Evaluation)
한마디로 쓸모 없는 계산을 하지 말라는 것이다. 예를 들면.... 앞에서 힘들게 계산 했는데... 그걸 사용 안하거나, 다른 값을 대입하는 경우... 그냥 글을 읽어 보면... 누가 그렇게 코딩 하냐고 하겠지만... 자세히 보면 은근히 많이 찾을수 있음.

Posted by 냉동