エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
DB からレコードを引いてきて、その値をもとに HTTP API を叩くとか、そういったコードを書くこと機会は... DB からレコードを引いてきて、その値をもとに HTTP API を叩くとか、そういったコードを書くこと機会はたくさんある。 むずかしいことを一度にたくさん考えられないので、逐次、自分が正しい (= 意図した) 状態にあるか、ということを確認しないとこういう複雑なコードを正しく書けない。 むずかしいというのは、外部との入出力を扱うということ。 ロガー、print デバッグを使うのはよくやる。テストではよくやる。仕事では Perl を書いているので Test::More::diag とかちょくちょく挟んでみたりする。 これでもよいけれど、ひとついけていないのはどういう状態か確認したあと、たとえばその状態が間違っていたので正したり、あるいは意図したとおりだったのでそのまま次のステップに進めたりだとか、そういったことができない。 そこで Pry を使う。 binding.pry でそのスコープの