RSS Feed
Articles
-
オブジェクト指向の再考
仕事で長くC++を使いました.書いたプログラムを綺麗するために,C++に関する本をいろいろ読んだり,コードをリファクタリングしたりしたが,やはりC++は複雑しすぎて,コードの量が膨大になるとコントロールできない感じが出ます.特に,コードの中に継承やテンプレートなどが入ると後からすごく読みにくになります.そこで,最近オブジェクト指向を再考し,オブジェクト(classというキーワード)の使用を控えるようにしました.
-
PhoenixのGettextの多言語化対応I18nのやり方
RailsなどのI18nのやり方
Railsのアプリケーションを多言語化する場合、keyと定義する必要があります。翻訳文を探すとき、keyを与えて、翻訳文が返されます。例えば、config/locales/ja.ymlファイルで
のように定義して、
-
プログラミングの難しさと複雑さ
-
変数の使い回しはなぜよくないのか
コードレビューの時、以下のようなC++のコードがあった。
-
Phoenixのwebとlibの違い
Programming Phoenixという本を買って読んだら、webとlibの理解が間違ったことをわかりました。