タグ

2012年4月20日のブックマーク (7件)

  • TDDの前方依存と後方依存 - pocketberserkerの爆走

    『注意』 この記事には間違っているかもしれないことが含まれています。 また個人の意見なので鵜呑みにしないようにしてください。 あと疑問符がついている部分の答えはここには書いてません。 TDD自体は簡単な概念と思う TDDそれ自体は簡単な概念だ。 Red、Green、Refactor…実にシンプルである。 だがしかし、TDDは難しいという話はことあるごとに聞く(ような気がする) 「では何が難しいのだろう?」というわけで脳内で妄想を膨らませてみる。 [追記]前方依存、後方依存という言葉をだしているが、勝手に考えた造語なので項目ごとに定義も追加しておきます。 技術的な前方依存 『TDDを始める前と終TDDを実際やるために必要な技術』 最低限対象言語でコードがかけるようになって 最低限テスティングフレームワークを使えるようになって リファクタリングをしっかり学んで 対象言語でのきれいなコード、設計

    TDDの前方依存と後方依存 - pocketberserkerの爆走
  • 球界最高の頭脳・落合博満氏が斬る「中日VS巨人戦」が最高に深かった件。 : スポーツ見るもの語る者〜フモフモコラム

    球界最高の頭脳・落合博満氏が斬る「中日VS巨人戦」が最高に深かった件。 Tweet Share on Tumblr カテゴリ:野球 2012年04月20日12:47 落合氏の言葉と半笑いが心に突き刺さる! 選手として頂点を極め、監督として頂点を極めた男・落合博満。球界最高の頭脳が、ヒマなので解説者としても頂点を極めることに決めたもようです。19日にTBSで中継された「中日VS巨人戦」に解説者として登場した落合氏は、その言葉のチカラで視聴者を魅了。球場で見るより落合の解説を聞きながらテレビで見たほうが楽しい、ていうか「野球より落合の解説が楽しい」とまで思わせる、至高の野球独演会を開催したのです。 落合氏の成功の裏には、オレ流と称された独自に練り上げた哲学だけでなく、それを他人に伝える言葉のチカラもあります。単なるテレビ解説者的な説明力ではなく、言葉という武器で人を突き動かすチカラ。「俺に能書

    球界最高の頭脳・落合博満氏が斬る「中日VS巨人戦」が最高に深かった件。 : スポーツ見るもの語る者〜フモフモコラム
  • プログラマを育てる社会運動を日本にも起こしたい | Act as Professional

    ガッツとパッションあふれるプレゼンテーションを半年に1回ぐらいしている気がする@HIROCASTERでございませう。 でも、でも、当は満足できていないんですよね。「よかった!」と感想いってもらったり、心や記憶に残ってもらったのは嬉しいけど、当は相手の行動を変えるぐらいまでのインパクトがないとダメだと思ってるんです。 僕はそんなインパクトを受けた経験が何度かある。だから、僕はプレゼンテーションにはチカラを入れるし、ガンバるんだ! 今回は、インパクトを受けたプレゼンと社会運動の話。 それで、インパクト満載の動画がTEDのプレゼンテーションである。NHKのEテレで「スーパープレゼンテーション」という番組が始まっているので、これで紹介されるプレゼンテーションをまとめてはじめてみた。放送見逃した人もチェックしてね。 世界を変える驚きの発想がここにある「スーパープレゼンテーション」 – NAVER

    プログラマを育てる社会運動を日本にも起こしたい | Act as Professional
  • node.js におけるエラー処理のコーディングパターン (もしくは非同期 JavaScript における例外処理) - kazuhoのメモ置き場

    node.js を代表とする JavaScript を用いた非同期プログラミング環境においては、コーディングパターンのベストプラクティスが共有されておらず、結果として品質の低いコードが多くなるという問題があるように思います。そこで、特にエラー処理をどう書くべきか、既存のライブラリを使う方法を紹介してみることにしました。 いきなりですが、ファイルの文字数を返す関数を作ることを考えてみます。Java だと以下のような感じになるでしょうか。countChars メソッドに注目すると、エラーを例外として扱っていて、モジュラーかつ簡潔になっていることがわかります。 class FileCounter { static long countChars(String filename) throws IOException { FileInputStream is = new FileInputStre

    node.js におけるエラー処理のコーディングパターン (もしくは非同期 JavaScript における例外処理) - kazuhoのメモ置き場
  • 杏のアイドルサバイバル

  • ウォーターフォールの方が楽ですか?

    (顧客) そのシステムを作った結果に対して、顧客自身が結果責任を背負っていない場合は、ウォーターフォールの方が楽。最初に仕様合意して最後に「納品」されれば良い。場合によっては、システムによって得られる価値が目的なのではなく、「システムを作る」こと自体がアリバイ的に目的であるケースすらある。こういう場合は、顧客自体のプロジェクトへの参画が必要なアジャイルは面倒だと思うだろう(顧客) また、顧客が開発部隊に対して政治的に極めて強い力を持っている場合なんかは、基的に全てのリスクを政治的な力によって移転できるので顧客側が大きくコミットする必要性はなく、ウォーターフォールの方が彼らにとっては楽かもしれない(顧客) その一方で顧客自身が結果責任を背負っている場合やそのシステム自体がビジネスの中心を担っているような場合、肉体的ではなくリスクマネジメントとして楽なのは圧倒的にアジャイルであると言える。市

    ウォーターフォールの方が楽ですか?
    array08_12
    array08_12 2012/04/20
    「単に楽だからと理由で変化に対応しない組織や人はいずれ淘汰されていくだろう。」
  • セレッソ大阪研究。今シーズのセレッソ大阪の変化について - pal-9999のサッカーレポート

    皆さん、こんにちは。といっても、これ書いてるの夜なんですけど。 さて、日は、今シーズンのセレッソ大阪のレビューをしたいと思います。やっとこさ、レビューやれる所まで、こじつけました。その間に、他の海外の試合とかに浮気してたのは秘密です。ちなみに、研究の題材にしたのは、セレッソ対大宮、セレッソ対新潟、それから、ナビスコカップのセレッソ対浦和の試合です。 セレッソ大阪というチームの変化について さて、まずは、セレッソ大阪の話から。ここ最近は、代表やU23代表に多くの若手を送りこみ、日本代表の中盤の製造工場となっているセレッソなんですが、今年から、監督が替わりました。 前監督のレヴィー・クルピといえば攻撃については、 「ゴールをしろ、ゴールする事でサッカーの道は開ける(セレッソの3シャドーに対して)」 「シンジにあってお前にないのはゴールだけ(家長に対して)」 という名言を残したレヴィー・クルピ

    セレッソ大阪研究。今シーズのセレッソ大阪の変化について - pal-9999のサッカーレポート