This is IT

技術、日常

2022-12-01から1ヶ月間の記事一覧

(Ruby)optparseの基本をまとめた

はじめに library optparse (Ruby 3.1 リファレンスマニュアル)に記載してある require 'optparse' opt = OptionParser.new opt.on('-a') {|v| p v } opt.on('-b') {|v| p v } # parse() の場合、ARGVは変更されない。 # オプションを取り除いた結果は argv …

`=`の位置は揃えないほうが実はいいかも、というお話

はじめに プログラミング初心者による記事です。 なお、インデントや=の位置は、基本的にチームのコード規約に沿って書くのがベストです。 コードの比較 # =の位置を揃える foo = 'foo' hoge = 'hoge' hogehoge = 'hogehoge' # =の位置を揃えない foo = 'foo…