タグ

2013年9月10日のブックマーク (4件)

  • PerlでTDD(テスト駆動開発)するなら覚えておきたいCPANモジュール群 | hirobanex.net

    最近、久しぶりに新規コードを書いたんですが、そのテスト書く中でTest::Mock::Guardってモジュール使って便利だったんで、ここらで、動作確認テストを書く上でいいな(使ってみたいな)って思ったモジュール群やテスト関連ネタを個人的なメモとしてまとめておきたいと思います。 いいなって思うPerlの動作確認テスト系CPANモジュール群 私が実際に普段使っているものから、これいいなー使ってみたいなーと思うものまで、一覧にまとめて見ました。結構いろんなモジュール使わないと、いい具合にTDDってできないものだと思います。 入門編 モジュール名 概要 参考日語記事

    susanne
    susanne 2013/09/10
  • 演算子 - 2部 Perl言語仕様 - [SMART]

    1.演算子の概要 演算子は、算術演算子に代表されるように、変数やリテラルなどの値に対して演算を行うための記号です。 演算子の中でも有名なのが、加算演算子や減算演算子などの算術演算子です。 Perl の組み込み演算子は、演算の対象となる値、『オペランド』の個数によって単数演算子、二項演算子、三項演算子に分類することができます。また、間値演算子か前置演算子か、数値、文字列、ファイルなど捜査対象によっても分類できます。ただし、これらの分類はプログラミングする上であまり重要ではなく、一つ一つの演算子を理解するためのものです。 用語 オペランド 演算の対象となる値。演算内容をあらわす記号は演算子と呼びます。例えば 10+X という式では、10 と X がオペランドで、+ がオペレータです。 演算子の優先順位 演算子には結合性と優先順位があります。 演算子の一覧 演算子 結合性 解説

    susanne
    susanne 2013/09/10
  • Perlの多すぎる特殊変数や演算子の意味を調べる - kanonji’s diary

    Perlを始めて2ヶ月*1くらい立ちそうです。読みにくい、読めないとは聞いていたPerlですが、トリッキーな事をしようと思わなければ、とりあえず動くコードを書けるようにはなりました。ただ、いまだに知らない特殊変数や演算子が出てきます。毎回調べるたびに、それぞれの意味を一言で書いたチートシートみたいなのが欲しくなります。見当たらなかったけど、作るのも大変なので、いくつかのリソースを合わせて探すことで代用することにしました。 リソース とりあえず見たことのない記号が現れたら、このどれかで大体見つかるんじゃないかなと思います。 perlvar - Perl で定義済みの変数 - perldoc.jp とりあえずperldoc.jpのPerl で定義済みの変数。チートシート無いって書いたけど、割と載ってます。ただ演算子は載ってないのと、チートシートと呼ぶにはまとまりがない書き方です。例えば$_をま

    Perlの多すぎる特殊変数や演算子の意味を調べる - kanonji’s diary
    susanne
    susanne 2013/09/10
  • Satoburo - Life with Dog (๑╹ڡ╹๑): オリジナルTシャツ作りメモ 3

    susanne
    susanne 2013/09/10
    早く作らねば。。。