Ruby 2.4〜の`#clamp`で最大・最小値をまとめて制約(翻訳)

概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Clamp for min/max values - Andy Croll 原文公開日: 2019/08/11 著者: Andy Croll 日本語タイトルは内容に即したものにしました Ruby 2.4〜の#clampで最大・最小値をまとめて制約(翻訳) 以前私が書いたValue Object記事のinitializeメソッドでは、整数に最大値や最小値の制約をかける例を扱いました。Ruby 2.4から、こういうときに便利な#clampメソッドが導入されました。ドキュメントによるとComparableモジュールにあります。 以下のように書くよりも … 続きを読む Ruby 2.4〜の`#clamp`で最大・最小値をまとめて制約(翻訳)