가 def greet; puts "hello"; end루비에 한 줄에하는 방법을 정의 할 수있는 유일한 방법은?
11
답변에서 알 수 있듯이 한 줄에 다른 방법으로 메서드를 정의 할 수 있지만 문제는 당신이해야합니까? 모든 정의는 유지 관리 및 가독성을 위해 명확하고 깔끔한 방식으로 작성되어야하므로 한 줄이 다루기 어렵거나 혼란스러워지면이를 퍼뜨려 야합니다. 일부 언어는 코드 연구 방식으로 간결한 코딩을 장려하는 것처럼 보이지만 Ruby 코딩 스타일은 스터디 함보다 우아함, 가독성 및 유지 관리 성을 장려합니다. 처음 세 가지를 달성하면 우리는 당신에게 절할 것입니다.
—
Tin Man