タグ

レビューに関するseiunskyのブックマーク (4)

  • チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。

    code_review_basics.md コードレビューの基 一番大事な事 ソースコードはプロジェクトの共同所有物である 誰かだけが触れるコードを無くす 自分だけが持っているコードを無くす 自分だけが触っている時間を短くする コードレビューで大事な事 コードレビューは... 相互学習型のプロセスである メンバが成長することが大事 相互学習とは レビュアーとレビュイーが、お互い学び合うこと 考え方を共有すること 質問することで学ぼう 一番できる誰かだけが教えるのではない 知識や経験の少ない人が何に躓いているのか学ぼう メンバの成長 同じミスをチーム内で繰り返さないことが成長 ミスを繰り返さないために 人の問題にしない 明日はわが身 仕事の正しい手順を覚えよう 道具の正しい使い方を覚えよう コードレビューの心構え 伝えることが大事 改善するまでがレビュー レビューにコストをかけ過ぎない

    チームでコードを書き始めた後、「どうやらレビューってやつをした方が良いらしい」くらいの若手に向けた資料です。
  • コードレビューについて - camlspotter’s blog

    このところ立て続けにコードレビューについて話をする機会があったので 私が経験した最高のレビュー体制を簡単にまとめておこうと思います。 利点 何故必要か 何が嬉しいのか コスト うまく回すためには何が必要か 細かい運営方法 はっきり言って当たり前の事しか書きません。 私も当時は当たり前のことだと思っていましたから、特に気にもしていなかったのです。 ただ見聞するところによると、これをちゃんとやっているところはとても少ないようです。 ウォールストリート系のファンドでもろくにレビューしてないとかどういうことなんでしょう。 だから時々会社が吹っ飛ぶんですね… 結局は、ああだ、こうだ各論を言っても、ちゃんとやれるのか、それ一点に尽きてしまう話なのですが… 利点 レビューを何のためにするか、それはまず第一に自分達の書いているコードに潜在するバグによる損失をできるだけ少なくすることでしょう。 型システムや

    コードレビューについて - camlspotter’s blog
  • iPadと過ごした50日まとめ

    iPadと過ごして50日間経ちました。(正確には52日...) そのうち、ほとんどの期間は米国版だったので... 国内にいるときはネットワーク(WiFi/Bluetooth)こそ使えませんでしたが、それでも活用してやろうと鞄の中身をMacbookからiPadにしてみました。 まだホーム画面は固まっていないので、いつものホーム画面まとめはおいておいて...とりいそぎ感じたことや、便利だったこと、不便だったことをまとめて書いておきます。 既に購入済みの方はもちろん、購入を悩んでいるの参考になれば幸いです。 超長文記事の中にLogMeIn(3,500円)*5プレゼント企画を紛れ込ませました! 奮って応募してくださいませ! 前置き ページ分けしていない重い記事でごめんなさい。 HTMLタグ込みの原稿レベルで2万5千文字超あります...があえての1記事。 写真の多くは撮り溜めておいた米国版のもの

    iPadと過ごした50日まとめ
    seiunsky
    seiunsky 2010/05/31
    これは良いまとめ
  • iPad初体験レビュー:江島健太郎 / Kenn’s Clairvoyance - CNET Japan

    いよいよ昨日に満を持して発売され、サンフランシスコの寒空の下で1時間ほど行列に並んで入手したiPad、入手して丸二日使ってみて、思うところが次第に形になってきたのでレビューを書きたいと思います。 最初にことわっておきますが、ぼくがここに書いていることはバイヤーズガイドではありません。何々をしたいならiPadがオススメ、とかそういう一般ユーザ向けの話はしてないです。書きたかったのは、このiPadという製品から何を感じ取るべきかという、主にデザイナーや技術者など「玄人」向けのこってりしたメッセージとなっていることをあらかじめご了承ください。 事前の所感としては以前にもCNETのパネルディスカッションで述べたことがあるのでそちらを参照してもらうとして、では実際に触ってみてどうか。 やはり、ほんとうに大切なことは実際に自分の手で触ってみないとわからないもんだなぁと改めて感じました。 結論を先にまと

    iPad初体験レビュー:江島健太郎 / Kenn’s Clairvoyance - CNET Japan
  • 1