変数に値が入っていなければ値を代入し、入っていれば何もしない処理をスマートにできないでしょうか。
変数`variable`に値が入っていない場合のみ値を代入をする