Slice 取り出す
Chomp 取り除く
後置if 実行 if 条件文
Unless if !の代わりで読みやすい
Eachワンライナー list.each {|line| puts line }
%q() URLとかをそのまま扱える
%r() //の代わりで同上。同上。//の中で "と’は不要。int、str問わず一致させられる
list.each_with_index {|l, i| put l+i}
Arrayに便利なメソッド多いから随時おぼえていく

原則
小さく簡単に作って試す
出来た機能はとりあえず全部メソッド化して保存(同じファイル同じクラスにぶち込む)。あとで繁雑になったらその時考える。抽象化はせずにコピペで対応
作った機能は全部ドキュメント化して引数、引数の型、リターン、リターンの型を1ファイルにまとめて覚えておく

つかメソッドと引数とリターンを全部日本語で書いてみるとか??
メソッドとして完成してクラスにぶち込む時にメソッドと変数を日本語に置き換えする。でメソッドの中身は基本いじらない。実行するのは基本別ファイルで、クラスとメソッドを呼び出して使う。どうなんだろう、ドキュメント要らずになるか否か

コメント

最新の日記 一覧

<<  2025年6月  >>
1234567
891011121314
15161718192021
22232425262728
293012345

お気に入り日記の更新

最新のコメント

日記内を検索