kaku's blog
RSS Feed

Articles

  • オブジェクト指向の再考

    仕事で長くC++を使いました.書いたプログラムを綺麗するために,C++に関する本をいろいろ読んだり,コードをリファクタリングしたりしたが,やはりC++は複雑しすぎて,コードの量が膨大になるとコントロールできない感じが出ます.特に,コードの中に継承やテンプレートなどが入ると後からすごく読みにくになります.そこで,最近オブジェクト指向を再考し,オブジェクト(classというキーワード)の使用を控えるようにしました.

    Read More »

  • PhoenixのGettextの多言語化対応I18nのやり方

    RailsなどのI18nのやり方

    Railsのアプリケーションを多言語化する場合、keyと定義する必要があります。翻訳文を探すとき、keyを与えて、翻訳文が返されます。例えば、config/locales/ja.ymlファイルで

    ja:
      view:
        welcome: 本サイトへようこそ

    のように定義して、

    Read More »

  • プログラミングの難しさと複雑さ

    プログラミングする時、

    難しくて,複雑ではないのも

    Read More »

  • 変数の使い回しはなぜよくないのか

    コードレビューの時、以下のようなC++のコードがあった。

    Read More »

  • Phoenixのwebとlibの違い

    Programming Phoenixという本を買って読んだら、webとlibの理解が間違ったことをわかりました。

    Read More »