우리 중 많은 사람들 이 jQuery를 사용하여 쿼리 문자열을 검색하는 것과 같은 절대적으로 미친 일을하는 방법을 묻기 시작한 약 1 년 전에 jQuery 에서이 현상을보기 시작했습니다 . 많은 프로그래머들에게는 라이브러리 (jQuery)와 언어 (JavaScript) 의 차이점 이 사라지고, 필요하지 않은 곳에 부적절한 부적절한 코드가 작성됩니다.
어쩌면 그것은 단지 내 상상일지도 모르겠지만, 나는 사람들이 Linq와 비슷한 미친 짓 을하기 위해 정렬 된 배열의 범위 찾기 와 같은 질문을 많이 시작하기 시작했다고 맹세 합니다. Linq 확장이 그 문제를 해결하는 데 얼마나 부적절한지를 극복 할 수는 없지만 더 중요한 것은 저자 가 이상적인 솔루션이 실제로 Linq 를 생각 하지 않고 Linq 를 포함한다고 생각한다는 사실 을 알았습니다 (내가 말할 수있는 한). 언어 (C # / VB.NET)와 라이브러리 (Linq)의 차이를 알 수없는 차세대 .NET 프로그래머를 키워 역사를 반복하고있는 것 같습니다.
이 현상의 원인은 무엇입니까? 그것은 과대 광고입니까? 까치 경향? Linq는 마법의 형태로 명성을 얻었습니다. 실제로 코드를 작성하는 대신 올바른 주문을 말해야합니까? 나는 그 설명에 거의 만족하지 않지만 실제로 다른 것을 생각할 수는 없습니다.
더 중요한 것은 정말로 문제일까요? 그렇다면 사람들을 깨우는 가장 좋은 방법은 무엇입니까?