เป็นdef greet; puts "hello"; end
วิธีเดียวในการกำหนดวิธีการในหนึ่งบรรทัดใน Ruby หรือไม่?
11
ดังที่คุณเห็นจากคำตอบเป็นไปได้ที่จะกำหนดวิธีการต่างๆในบรรทัดเดียว แต่คำถามคือคุณควรทำอย่างไร คำจำกัดความใด ๆ ควรเขียนด้วยวิธีที่ชัดเจนและสะอาดเพื่อเหตุผลในการบำรุงรักษาและความสามารถในการอ่านดังนั้นหากบรรทัดเดียวดูเทอะทะหรือสับสนให้กระจายออกไป บางภาษาดูเหมือนจะสนับสนุนให้มีการเข้ารหัสแบบรวบรัดเป็นวิธีการเขียนโค้ด แต่รูปแบบการเข้ารหัสของ Ruby ส่งเสริมความสง่างามความสามารถในการอ่านและการบำรุงรักษาที่เหนือกว่า บรรลุสามข้อแรกแล้วเราจะกราบคุณ
—
คนดีบุก