タグ

2015年6月19日のブックマーク (4件)

  • コードレビューのベストプラクティス | POSTD

    Wiredrive では、私たちはかなりの数のコードレビューを行います。しかし、ここで働き始める前には私はコードレビューなどしたことがありませんでした。今回は、私がコードレビューをする時に何に注目するようにしているかや、私の考え出したベストなコードレビューのやり方をお話したいと思います。 コードレビューとは、簡単に言うと2人以上の開発者で問題を引き起こしそうなコードの修正について話し合うことです。コードレビューをすることのメリットについては多くの記事で語られており、知識を共有できること、コードのクオリティが上がること、開発者が成長できることなどが挙げられています。しかし、レビューを行う上で、どのように進めていくかという具体的なことについてはあまり多く語られてないように私は思いました。 レビューで何に注目するか アーキテクチャ/デザイン 単一責任原則 : 1つのクラスは変更する理由が2つ以上

    コードレビューのベストプラクティス | POSTD
  • 404エラーで消えてしまったページを各種キャッシュサービスから掘り起こすChrome拡張「Web Cache」

    404エラーで消えてしまったページのキャッシュを、GoogleYahoo・Bing・InternetArchiveなどの各種キャッシュで一度に探すことができる、Google Chrome用の無料拡張機能が「Web Cache」です。。 Web Cache - Chrome ウェブストア https://chrome.google.com/webstore/detail/web-cache/coblegoildgpecccijneplifmeghcgip?utm_source=chrome-app-launcher-info-dialog Web CacheをインストールするにはGoogle Chromeで上記のリンクを開いて、「CHROMEに追加」をクリック。 ポップアップウィンドウが表示されるので、「追加」をクリック。 「Web CacheがChromeに追加されました」と表示されたら

    404エラーで消えてしまったページを各種キャッシュサービスから掘り起こすChrome拡張「Web Cache」
  • 2015ロシアワールドカップ二次予選、日本対シンガポールのレビュー - pal-9999のサッカーレポート

    はい皆さん、こんにちは。日は最高にストレスがたまる試合だった先日の日対シンガポールの試合のレビューでもしようかと思います。久々のマッチレポートになりますね。試合自体は0-0のドローでした。シンガポールのFIFAランキングは154位ですから、大番狂わせといっていい出来事でございます。 実は一つ前のイラク戦もマッチレビューしようかと思ってたんですが、書くことがホントに何もない試合だったのでスルーしてました。ただ、今回の試合のおかげで、ちょっと書くことはできました。比較的な事をすると色々とありますので、ちょっと触れときます。 日対シンガポール、スタメンとフォメ、シンガポールの守備のやり方の話 まず、スタメンとフォメ張っときます。シンガポールの選手は誰もよく知らないので、フォメだけにしときます。 こうなってました。日本代表はいつもの4231、対するシンガポールは4141です。このマッチアップ

    2015ロシアワールドカップ二次予選、日本対シンガポールのレビュー - pal-9999のサッカーレポート
  • 任意の長文を勝手にHello Worldのソースにする

    「○○○は、Hello Worldを表示するプログラムだったんだよ!!」 「Ω ΩΩ<な、なんだってー!?」 来プログラム言語といえばはじめに文法が決まっていて、そこに文法に従った文字列を入れると実行可能な何かができあがるというのが普通の流れです。 これを逆にしたらどうなるかと思ったのが今回の話題です。つまり、欲しい出力結果があって、適当な文字列があったとき、それをプログラム言語にするようなインタプリタを出力するプログラムを作ろう、というものです。メタプログラミングという用語をはじめて聞いたときに浮かんだ個人的イメージだったり。 もう少し動機を素直に言うと、Brainfu*kの仲間を見てふと思ったのです。Brainfu*k風のプログラム言語ってたくさんあるのですが、どれも来の雰囲気を損なわないような入力文字列の例(だいたいHello World)を頑張って作っているじゃないですか。 名

    任意の長文を勝手にHello Worldのソースにする