나는 내 기억력을 믿지 않는다
람다식이란
박도치
2024. 2. 6. 22:48
간결하고 가독성이 높은 코드를 작성하기 위해 사용되는 것이 바로 람다식이다. 람다식을 이용하면 코드 길이를 줄일 수 있으며 의미있는 변수명을 사용하여 코드의 가독성을 높일 수 있다.
또한 메모리를 효율적으로 사용할 수 있고 LINQ를 비롯한 다양한 C#기능에서 널리 사용되며 이를 통해 복잡한 코드를 더더욱 쉽게 작성할 수 있다. 이는 개발자의 생산성을 높여주며 코드의 유지보수성을 높일 수 있다고 볼 수 있다.
람다식은 성능에 크게 문제가 없다는 것이 일반적인 견해이다. 오히려 람다식을 컴파일러가 더 효율적으로 처리해서 일반 메서드 호출보다 더 빠른 성능을 보일수도 있다.
매우 복잡한 람다식을 사용하거나, 반복문 내부에 람다식을 사용한다면 더 성능이 저하될 수 있으며 메모리 할당이 덤 ㅏㄶ아질 수도 있다. 그러므로 간단한 작업에는 람다식을 사용하는 것이 좋지만, 복잡한 작업을 할 경우에는 다른 방법을 고려하는 것이 좋다.