오늘 애플을 열심히 까대는 덧글놀이들 보다가 발견했습니다. ㅡㅅㅡ
…..C 배울 땐 메소드 길이를 줄여서 약식으로 표현하는 것을 배웠던 적이 있지만…
C++ 배우고, C# 배우고, Objective-C 배우고 할 때도… JS 좀 보고 할때도…
메소드 이름 갖고 뭐라 그러는 사람 한명도 없었거늘….뭐가 어쩌고 저째?
고급 언어 쓰면서 메소드 이름이 길면 안된다는 법 어딨어!
어이가 없다. ㅡㅅㅡ
윈도우 프로그래밍 할 때 옛날 MS가 그렇게 축약식으로 써대니 그랬고..
로우 레벨이나 오래된 시스템에서 동작하는 거 개발할 땐 시스템이 읽어들일 수 있는 메소드 구조에 한계가 있으니 약ㅇ식으로 축약해서 쓰는 걸 권장한다라고 했던 것까지는 내가 이해를 하지만….
요즘 프레임워크 이름이며 메소드 이름이며 될 수 있으면 보기 쉽게 쓰자는 게 다들 기본 원칙적으로 작용해서 메소드 이름을 특정 문장화 시키는 경우도 허다하고 특정 프레임워크 이름도 인식을 편하게 하기 위해서 좀 늘여쓰는 경우도 허다한 상황에서 이건 대체 뭔 개소리인지….ㅡㅅㅡ
그 덧글의 답글 중에는 똑같은 수준의 녀석 하나가 그걸로 퍼포먼스까지 결정된다고 하는데…
그래서 초창기 안드로이드가 아이폰보다 느렸음? ㅡㅅㅡ? (그 ㅄ들 수준에 맞춰서..)
…………….
어이가 상실해진다 진짜…ㅡㅅㅡ