タグ

ブックマーク / qiita.com/kibitan (2)

  • boxenでの構築でハマった所メモ - Qiita

    # node versions ## no need old version #include nodejs::v0_4 #include nodejs::v0_6 #include nodejs::v0_8 include nodejs::v0_10 # default ruby versions ## no need old version #include ruby::1_8_7 #include ruby::1_9_2 #include ruby::1_9_3 include ruby::2_0_0

    boxenでの構築でハマった所メモ - Qiita
    uzuki-first
    uzuki-first 2013/12/13
    書いた!
  • 同じコードは2回まで DRY! -いいエンジニアを目指してみるなう- - Qiita

    同じコード(処理)は2回しか書かない 1回目は普通に実装し、2回目で共通・抽象化する DRY!(Don't Repeat Yourself!) 重複を見たら疑うこと。 ライブラリを作るときは特にそうだけれど、 実は、プロダクションコードでも大事な気がする。 実例 外部APIのアクセスキーが分散して記述してある 例えば、開発用にと思って、とりあえずAPIのアクセスキーをベタ書き(ハードコーディング)をしていた。 その後、途中で設定ファイル・基底クラスを作り、他のコードはそちらを参照するようになった。(前に書いたコードは直し忘れた) リリース・テスト時は、開発時とアクセスキーが変わらないので気づかない。(ちゃんと動く) その後、アクセスキーが更新されると、、、、 ・一部だけが動かない(エラー) または、 ・一部だけがおかしい(データ・挙動など) 前者だったら気づきやすいからまだいいけれど、後者

    同じコードは2回まで DRY! -いいエンジニアを目指してみるなう- - Qiita
    uzuki-first
    uzuki-first 2013/03/11
    こんな記事を書いてみました。qiita使いやすい!
  • 1